README
Go to https://authlify-dev.netlify.app/ to enable the addon
After enabling Authlify for a site, be sure to force a new deploy with
clear cache and deploy site
(this will be done automatically with an update on Sunday)
After it's deployed, you can hit three endpoints:
- "/.netlify/functions/secrets" - see all enabled auths + secrets (sanitized so they're not exposed)
- "/.netlify/functions/conditionalSecrets?skipSecrets=true" - an endpoint that can optionally retrieve secrets, useful to see the overhead of the current implementation
- "/.netlify/functions/addIssueComment?comment=Hello there!" - an endpoint that requires GitHub to be authenticated with sufficient scopes (default should be fine). Will leave a comment on https://github.com/sgrove/blog/issues/66
Be sure to destroy the app after you finish testing so there are no leaked secrets.