GitHub repository: vectorizedio/cloudfront-auth
Description: An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login