我想根据角色限制路由访问

时间:2019-06-24 07:44:58

标签: angular6 ionic4

我想提供基于角色的路由访问,例如有两种类型的用户1.Admin和2.普通用户。 如果普通用户尝试通过url访问管理页面,则用户将重定向到仪表板页面,并且管理员使用相同的大小写。

1 个答案:

答案 0 :(得分:0)

您需要的代码很多。

您需要研究的一件事是Route Guard,它使您可以根据自己的书面标准保护对路由的访问:

您还需要选择一种方法来管理您的角色和用户。 Ionic的一种流行方法是使用Firebase:

在AngularFirebase.com(目前已更名为Fireship.io)上结束了有关设置所有内容的出色教程。

这是一个很长的教程,您还需要遵循其他教程来设置登录系统,但是它将带您进入想要的位置。

相关问题