【发布时间】:2018-05-18 16:52:33
【问题描述】:
我想知道是否可以在 Jhispter 中创建一个新的权威。我尝试添加 ROLE_WRITER:
/project/src/main/java/location/security/AuthoritiesConstants.java
package location.security;
/**
* Constants for Spring Security authorities.
*/
public final class AuthoritiesConstants {
public static final String ADMIN = "ROLE_ADMIN";
public static final String USER = "ROLE_USER";
public static final String WRITER = "ROLE_WRITER";
public static final String ANONYMOUS = "ROLE_ANONYMOUS";
private AuthoritiesConstants() {
}
}
当我运行应用程序时,它没有崩溃,但是当我尝试更改配置文件中的 localhost:9000/#/user-management ROLE 时,它没有为我提供选项。
所以我去了数据库并在 JHI_AUTHORITY 表中添加了一个新的 ROLE,现在它出现在用户管理中,但我觉得如果我弄乱了用户实体,我会遇到麻烦。
- 有官方的方法吗? (我不知道)
- 这样做有什么危险吗?
- 我还有什么需要考虑的吗?
谢谢
【问题讨论】:
标签: jhipster