You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter+AWS Amplify集成Facebook登录遇权限审核警告求助

解决Facebook登录警告问题的步骤

核心原因

你的应用类型为Business且处于Development阶段,Meta对这类应用的权限访问策略更严格——即使仅请求public_profile和email这两个标准权限,非测试用户登录时仍会触发该警告,这是平台的默认机制。

具体解决方法

  • 使用测试账号/测试员登录

    1. 进入Meta开发者后台,找到「测试和发布」→「测试用户」,创建专属测试账号,用这类账号登录不会显示警告。
    2. 或者在「角色」模块添加测试员,将需要测试的个人账号加入列表,添加后这些账号登录也不会触发警告。
  • 确认权限请求无冗余
    检查AWS Amplify中Facebook登录的配置代码,确保仅请求了public_profile和email,示例代码如下:

    // Amplify Auth配置中的Facebook登录选项示例
    AuthProvider.facebook(
      scopes: ['public_profile', 'email'],
    )
    

    避免代码中隐含请求了其他需要审核的权限。

  • 切换到Live模式(需完成前置验证)
    如果需要普通用户也看不到警告,可将应用切换到「Live」模式,但需先完成Meta的基础验证要求:

    • 设置有效的隐私政策URL
    • 完成应用域名验证(若适用)
    • 确保应用基础信息填写完整
      切换后,public_profile、email这类标准权限无需审核即可对所有用户开放,警告会自动消失。

关于审核入口的说明

public_profile和email属于Meta的标准权限,开发阶段无需提交审核,因此审核板块没有对应入口是正常的,只有请求了非标准权限(如user_friends)时才会出现审核入口。

内容的提问来源于stack exchange,提问作者glrow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 01:31:00