gpt4 book ai didi

android - 带有嵌入式浏览器的 Google OAuth 2.0 和强制门户

转载 作者:可可西里 更新时间:2023-11-01 04:37:31 26 4
gpt4 key购买 nike

Android 和 IOS 设备都有一种机制来检测访客 Wifi 网络上的强制门户。每当检测到强制门户时,这些设备都会启动嵌入式浏览器以显示强制门户。

我的强制门户允许我的访客 wifi 使用他们的 Google 身份验证凭据以允许访问我的 wifi。

该门户通过 Google 服务触发 OAuth 2.0 并取回用户配置文件。

一切正常,不幸的是,Google 决定于 4 月 22 日停止在嵌入式浏览器中支持 OAuth 2.0。

https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html

据我所知,在强制门户检测过程中,没有办法强制 IOS 或 Android 设备启动真正的浏览器。

由于无法控制此嵌入式浏览器,我有什么选择可以让我的访客使用他们的 Google 凭据?如果没有其他选择,我将不得不迁移到今天没有此限制的 Facebook 身份验证模块。

谢谢,威廉

最佳答案

我显然还不够酷,无法发表评论,所以我只会回答,尽管@nvagr 表示谷歌不会在 CNA 中崩溃,但事实确实如此。您无法在 iOS 设备上使用 Google oAuth 登录。你会得到一个 403: disallowed_useragent 因为它使用了 CNA。

关于android - 带有嵌入式浏览器的 Google OAuth 2.0 和强制门户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41829530/

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