gpt4 book ai didi

authorization - 使用社交身份验证限制访问静态网站的最简单方法是什么

转载 作者:行者123 更新时间:2023-12-03 17:06:37 27 4
gpt4 key购买 nike

我有一个由html/css/javascript文件组成的静态网站。该网站会自动生成并经常更新。

我不想让用户使用用户名/密码(基本身份验证)访问网站,而是希望用户使用Google登录/openID Connect进行身份验证,然后通过gmail地址白名单控制访问。

进行此设置的最简单方法是什么?

最佳答案

我最终使用了oauth2_proxy,这正是我想要的。

我配置为执行以下操作:

  • oauth2_proxy监听0.0.0.0:443
  • 当用户连接时,将启动Google登录流程
  • 登录后,它将根据白名单
  • 验证用户的电子邮件地址
  • 成功验证后,oauth2_proxy将请求代理到上游nginx服务器,该服务器监听127.0.0.1:8080
  • 关于authorization - 使用社交身份验证限制访问静态网站的最简单方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50809299/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com