【发布时间】:2017-02-02 01:21:42
【问题描述】:
标题说明了一切:是否可以在 S3 上托管静态生成的站点并根据 Github OAuth 限制对其的访问?
场景:您生成一个静态站点(使用Hugo 或其他),然后您生成upload it to S3 as a static site。是否有一些 AWS 服务(API Gateway、Lambda 等)的组合可以使它只有我的 Github 组织的成员才能访问这个站点?使用Github's OAuth 进行身份验证?任何未通过身份验证的人都应该被 404 处理。
有没有人做过或者知道怎么做? without running a backing server (EC2, Heroku, DigitalOcean Droplet, etc.) of some kind这样的事情可能吗?
寻找一个完整的答案,概述如何以最低的成本/复杂性进行设置(如果可能)。
【问题讨论】:
标签: amazon-web-services github amazon-s3 oauth