我正在开发一个大型占星术应用程序。我的API将用于网络以及移动应用程序。
我必须使用令牌来保护我的所有API。
现在我必须实现身份验证模块,因此我混淆了在Asp.Net Inbuild身份验证或Firebase身份验证之间选择的内容。 以下是我的申请范围。 有多个用户,例如Admin,User Admin,User,Astrologer。 -超级管理员:可以向其他模块授予“授予”访问权限给管理员。 -Admin:可以从后端管理和处理应用程序。 -Astrologer:位于用户上方。 -User:可以限制服务管理帐户和帐户。
我尝试通过Google查找与众不同的内容。但是我没有找到可以给我适当答案的博客。