gpt4 book ai didi

java - 根据权限更改JHipster主页

转载 作者:行者123 更新时间:2023-12-01 17:56:05 25 4
gpt4 key购买 nike

我在这里看到了一些答案,但无法解决我的问题。

我有一个新权限,名为ROLE_X,登录后,我想将具有此权限的用户重定向到新模块,例如dashboard

如果用户拥有像 ROLE_USER 这样的默认权限,他应该像往常一样被重定向到 home 模块。

有人可以帮助我吗?我正在使用 Angular 1.x。谢谢。

最佳答案

home.component.ts中:

    registerAuthenticationSuccess() {
this.eventManager.subscribe('authenticationSuccess', (message) => {
this.principal.identity().then((account) => {
if (account.authorities.indexOf("ROLE_X") >=0)
{
this.router.navigate(['PATHTOYOURPAGE']);
}
else
{
this.account = account;
}
});
});
}

相反,您可以根据需要在 login.component.ts 中执行相同的操作。

关于java - 根据权限更改JHipster主页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44663777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com