5 $dotenv = new Dotenv\Dotenv($root);
8 $AUTH0_AUDIENCE = getenv('AUTH0_AUDIENCE');
9 $AUTH0_CALLBACK_URL = getenv('AUTH0_CALLBACK_URL');
10 $AUTH0_CLIENT_ID = getenv('AUTH0_CLIENT_ID');
11 $AUTH0_CLIENT_SECRET = getenv('AUTH0_CLIENT_SECRET');
12 $AUTH0_DOMAIN = getenv('AUTH0_DOMAIN');
13 $AUTH0_LOGOUT_CALLBACK_URL = getenv('AUTH0_LOGOUT_CALLBACK_URL');
15 if (getenv("MEMCACHED")) {
16 ini_set("session.save_handler", "memcached");
17 ini_set("session.save_path", getenv("MEMCACHED"));
21 'domain' => $AUTH0_DOMAIN,
22 'client_id' => $AUTH0_CLIENT_ID,
23 'client_secret' => $AUTH0_CLIENT_SECRET,
24 'redirect_uri' => $AUTH0_CALLBACK_URL,
25 'audience' => $AUTH0_AUDIENCE,
26 'scope' => 'openid profile',
27 'persist_id_token' => true,
28 'persist_access_token' => true,
29 'persist_refresh_token' => true,
30 'state_handler' => false