I am trying to switch to CustomTabs from WebViews as it has been disabled by Facebook for login. For this, I need to get the access token from the URL in the custom tab. How can I do this without requiring the user to click somewhere?
问问题
183 次
1 回答
0
Facebook 登录 SDK 已经在后台使用了自定义选项卡。这里有关于如何在您的应用程序中使用它的文档:https ://developers.facebook.com/docs/facebook-login/android/
为了手动实现这一点,您需要创建一个具有使用自定义模式的意图过滤器的 Activity,并将该模式用作 OAuth 流的重定向 URL。在https://github.com/GoogleChrome/android-browser-helper/tree/main/demos/custom-tabs-oauth有一个为 GitHub OAuth 实现此流程的示例。
于 2021-10-19T15:33:55.743 回答