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

如何跳过Firebase UI Auth登录界面直接进入手机号验证

解决方案

你只需要给SignInScreen添加一个showProviderSelection: false参数就能解决这个问题:

修改后的代码如下:

static final GoRoute _auth = GoRoute(
  path: 'auth',
  builder: (context, state) => Material(
    child: SignInScreen(
      showAuthActionSwitch: false,
      showProviderSelection: false, // 新增这个参数
      providers: [PhoneAuthProvider()],
    ),
  ),
);

这个参数的作用是:当你仅配置了单个登录 provider 时,自动跳过 provider 选择界面,直接进入手机号验证的输入流程,完全匹配你想要跳过多余步骤的需求,而且不需要额外编写大量代码,只需要添加这一行配置即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 05:33:15