身份认证服务商
CloudFlare
老实说因为打开网站总是弹人机验证,搞得我对CF印象很差。

使用Access需要绑信用卡
Access

列表里面认识的都没几个。
Azure AD: 微软企业认证,但是这玩意需要Azure的账号,注册账号需要Visa或者万事达信用卡。
Github/Google: 没啥好说的。
Github的配置比较简单,之前在Google firebase里面用过。
现在来试试Google。

打开控制台

侧边栏中找到凭证

Oauth

或者点下面这里。

配置

创建Oauth客户端

填写信息
按照CloudFlare的指引,此处的网域是固定的(都是填CloudFlare相关的网域),只是用户之间有所不同。


这两个输入完后,点击确认,Google那边就会跳出id和密钥了。
回到CF填写id和密钥

填完直接确认,另外记得回google点一下确认,完成创建。
测试


没问题。
总结
CloudFlare是基于DNS的身份验证,如果要自定义域名,那么你的域名需要交给CF来管理。
虽然自定义功能很强,但是用起来很繁琐。dns生效很慢,总是导致我以为配置错了。

浙公网安备 33010602011771号