我在我的网站上使用 OAuth 登录,并想使用测试用户 API 进行测试。但是,我遇到了一个问题,我实际上无法使用测试用户帐户登录。
其中一项要求是用户在登录时需要重新进行身份验证(传递auth_type=reauthenticate
到 OAuth 端点),因此仅以测试用户身份登录 Facebook 是不够的。
- 我创建了一个新的测试用户
- 我设置了测试用户的密码
- 我使用开发者应用程序登录并从 Facebook 主站点获取他们的电子邮件地址
- 我点击我网站上的登录按钮,然后弹出 Facebook 登录表单
- 我输入电子邮件地址和密码
- 我被发送回登录表单而没有错误消息
这甚至可能吗?这听起来很可疑,为什么我不能从 Android 原生应用程序登录以测试 Facebook 用户帐户?,但我不是 100% 确定。