load(); $AUTH0_AUDIENCE = getenv('AUTH0_AUDIENCE'); $AUTH0_CALLBACK_URL = getenv('AUTH0_CALLBACK_URL'); $AUTH0_CLIENT_ID = getenv('AUTH0_CLIENT_ID'); $AUTH0_CLIENT_SECRET = getenv('AUTH0_CLIENT_SECRET'); $AUTH0_DOMAIN = getenv('AUTH0_DOMAIN'); $AUTH0_LOGOUT_CALLBACK_URL = getenv('AUTH0_LOGOUT_CALLBACK_URL'); if (getenv("MEMCACHED")) { ini_set("session.save_handler", "memcached"); ini_set("session.save_path", getenv("MEMCACHED")); } $auth0 = new Auth0([ 'domain' => $AUTH0_DOMAIN, 'client_id' => $AUTH0_CLIENT_ID, 'client_secret' => $AUTH0_CLIENT_SECRET, 'redirect_uri' => $AUTH0_CALLBACK_URL, 'audience' => $AUTH0_AUDIENCE, 'scope' => 'openid profile', 'persist_id_token' => true, 'persist_access_token' => true, 'persist_refresh_token' => true, 'state_handler' => false ]); ?>