如何解决使用Firebase Auth进行自定义身份验证 一个项目中有多个团队身份验证过程可能的方法问题:Microsoft AD
我目前正在从事一个利用Firebase服务的大型软件项目。尤其是使用了Firebase Cloud Firestore,Firebase Storage和Firebase Auth。
一个项目中有多个团队
团队可以创建其应用程序实例以使用该应用程序的功能。从技术角度来看,重要的是要知道所有事情都是通过一个Firebase项目进行的。团队没有分成多个项目。从功能的角度来看,这是强制性的。
身份验证过程
团队管理员可以为团队用户管理体验。他们还应该能够修改登录方法,例如设置单个数据到他们的Microsoft Azure AD帐户或Google Enterprise帐户。成功设置后,团队的用户应该能够通过其团队管理员使用准备好的auth方法登录。
可能的方法
所有可用的身份验证方法均已启用,设置并可以使用(电子邮件,Google,Twitter,Microsoft等)。当用户打开应用程序并要登录时,该应用程序将检查团队管理员启用了哪些身份验证方法,并显示相应的UI。
问题:Microsoft AD
不幸的是,Microsoft AD所需的元数据和值由团队管理员设置,并且每个团队都不相同。该如何解决?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。