用户登录时,我是否可以在Facebook应用程序中始终显示权限对话框?

Ale*_*hin 2 permissions logging facebook

我正在尝试通过Facebook为用户登录网站编写应用程序.当用户登录时,他被重定向到http://www.facebook.com/dialog/oauth/?client_id=APP_ID&redirect_uri=REDIRECT_URL&state=STATE,然后看到确认对话框以使用权限,一切顺利.但后来FB以某种方式记住了这个应用程序,并且在用户打开此URL时再也不会要求权限确认.有没有办法总是显示这个对话框?我可以在Twitter上做到,但无法找到Facebook的答案.

Igy*_*Igy 7

如果您出于某种原因确实需要此功能,请/USER_ID/permissions使用HTTP DELETE请求从用户帐户卸载应用程序,以使用您的应用访问令牌.下次他们回来时,他们需要重新授权该应用程序.

否则,不,除了重新认证流程之外我无法识别强制auth对话框出现,但请记住,重新认证流程可能会提示用户重新输入他们的Facebook密码,即使他们是已登录Facebook,因此它为流程增加了额外的摩擦力