Android Facebook"您已经授权appname"

时间:2017-03-31 07:00:51

标签: android facebook firebase firebase-authentication facebook-java-api

我已将Facebook SDK集成到我的Android应用中(向Firebase进行身份验证)。我要求"发送电子邮件"和" public_profile"权限。我在没有Facebook应用程序的手机上测试这个,所以通过facebook.com在Chrome中发生以下情况。

用户第一次点击LoginButton时,系统会要求他接受权限。完成后,他将返回我的应用程序并验证成功。

然而,在此之后,当用户再次单击LoginButton时,会显示一个屏幕,显示"您已经授权..."

如果用户已经授权我的应用,我希望跳过此步骤,但是如何?

2 个答案:

答案 0 :(得分:0)

你不能,更好的方法是首先从Facebook登录,然后让他们为你的应用程序制作登录ID和密码。然后让他们再次登录facebook

答案 1 :(得分:0)

请查看Facebook的以下文档页面

https://developers.facebook.com/docs/facebook-login/permissions/requesting-and-revoking

您可以在页面底部找到如何删除用户权限(撤消权限)。这甚至可以在用户未登录时执行。