使用Firebase Auth进行自定义身份验证

时间:2020-08-26 11:32:14

标签: firebase firebase-authentication azure-active-directory

我目前正在从事一个利用Firebase服务的大型软件项目。尤其是使用了Firebase Cloud Firestore,Firebase Storage和Firebase Auth。

一个项目中有多个团队

团队可以创建其应用程序实例以使用该应用程序的功能。从技术角度来看,重要的是要知道所有事情都是通过一个Firebase项目进行的。团队没有分成多个项目。从功能的角度来看,这是强制性的。

身份验证过程

团队管理员可以为团队用户管理体验。他们还应该能够修改登录方法,例如设置单个数据到他们的Microsoft Azure AD帐户或Google Enterprise帐户。成功设置后,团队的用户应该能够通过其团队管理员使用准备好的auth方法登录。

可能的方法

所有可用的身份验证方法均已启用,设置并可以使用(电子邮件,Google,Twitter,Microsoft等)。当用户打开应用程序并要登录时,该应用程序将检查团队管理员启用了哪些身份验证方法,并显示相应的UI。

问题:Microsoft AD

不幸的是,Microsoft AD所需的元数据和值由团队管理员设置,并且每个团队都不相同。该如何解决?

0 个答案:

没有答案