【发布时间】:2019-12-13 03:31:11
【问题描述】:
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 身份验证模块。
谢谢, 威廉
【问题讨论】:
-
您好 Naveen,感谢您的反馈。你有关于这个话题的任何消息吗? 4 月 22 日之后是否有机会在强制门户上支持 Google 身份验证?谢谢威廉
标签: android ios wifi google-oauth captiveportal