主屏幕应用程序(android)facebook登录打开浏览器

问题描述 投票:8回答:1

我正在开发一个专注于移动用户的网站,并在添加到主屏幕时使用清单独立打开。除了Facebook登录功能外,这种方法效果很好。每当我尝试登录时,都会在应用程序外的浏览器中打开Facebook链接。然后我必须手动返回应用程序并重新加载要登录的页面。

登录时如何留在独立应用程序中?

我尝试使用window.location解释this popular answer,但没有变化。我也尝试使用window.open作为explained here,但再次,没有运气。

您可以在这个test page上试用它,它有一个调整后的清单和登录选项,可以留在测试页面内。我使用三星Galaxy S5进行测试。

javascript php facebook mobile homescreen
1个回答
4
投票

记录时不应留在应用程序内。

在您的情况下,将用户重定向到身份提供商(Facebook),这是Oauth2登录或单点登录登录的正常生命周期。在OAuth2服务器上,您可以设置重定向URL,这是您希望用户在登录后发送的地址。

https://developers.facebook.com/docs/facebook-login/web#redirecturl

登录您的Facebook应用帐户:https://developers.facebook.com/apps并从您的应用控制面板更改重定向网址。

© www.soinside.com 2019 - 2024. All rights reserved.