Support Auth0. 2018-06-21
authorIain Patterson <me@iain.cx>
Thu, 21 Jun 2018 21:19:08 +0000 (17:19 -0400)
committerIain Patterson <me@iain.cx>
Thu, 21 Jun 2018 21:22:17 +0000 (17:22 -0400)
commitea0e53db8b5a264b6e231038815d2c350076d02a
tree10a70d86a2fdbd464d18f34796f8ff6f86f3d764
parenteeeda82e51f5b591d78b45a039ea0046bc641d8f
Support Auth0.

Set AUTH0_AUDIENCE, AUTH0_CALLBACK_URL, AUTH0_CLIENT_ID,
AUTH0_CLIENT_SECRET, AUTH0_DOMAIN and AUTH0_LOGOUT_CALLBACK_URL in .env
under the document root.

Auth0 takes care of setting up sessions.  To use memcache, set MEMCACHED
to a comma-separated list of memcache endpoints.
composer.json
lib/auth0.php [new file with mode: 0644]
lib/footer.php
lib/functions.php
lib/header.php
lib/session.php
www/index.php
www/login.php [changed from symlink to file mode: 0644]
www/logout.php [new file with mode: 0644]