Disable Firebase Sign up in AuthUI for Web
我正在将Firebase authui用于网络,如此处所述:https://firebase.google.com/docs/auth/web/firebaseui
我的问题是,我想为我的Webapp中的新用户禁用注册。 但是已经注册的用户仍然应该能够登录。
另外,从我的android应用注册仍然可以正常工作。
有谁知道这是怎么做到的吗?
恐怕您无法做到这一点。 FirebaseUI是一种预构建的身份验证UI,它没有太多可自定义性,如果要使用Firebase UI,则必须忍受它。 在这种情况下,您可以实施基于角色的身份验证以限制新用户。 例如,对于新用户,将为用户配置文件分配一个角色为newUser,在安全规则中,您可以使用newUser角色限制/拒绝该用户。
另一个解决方案是自己(从头开始)进行编码并实现Firebase身份验证。
希望这能给您一些想法!