对角色用​​户使用Firebase身份验证

时间:2018-07-08 22:54:03

标签: firebase ionic-framework firebase-authentication ionic3 google-cloud-firestore

是否可以使用Firebase身份验证(通过电子邮件登录)和用户角色管理? 我正在使用ionic,并希望与具有不同角色的某些用户登录到该应用程序。 我想使用Firebase Firestore来存储其他数据。

什么是最好的解决方案?

谢谢

1 个答案:

答案 0 :(得分:0)

嗯,我实际上希望也有这样的功能,但据我所知,目前还没有。 但是可以做的是要求用户在注册/注册时选择他/她的角色,然后将该角色与用户可能需要的其他详细信息一起存储;然后,当该用户想要登录时,您的应用程序将检查该用户是否为注册用户,然后在数据库中查看该用户的详细信息(包括角色),然后该应用程序将基于该角色与该用户一起工作。 这不是一个很好的实现,但我可以提供最接近的实现,因为这是我使用的方法

您也可以查看此问题how do I implement role based access control in firebase