【发布时间】:2018-07-14 22:15:03
【问题描述】:
几天来,我一直在苦苦思考如何通过 Spring Security 在 Spring Boot 应用程序中使用一个 userAccount 实现角色之间的切换。 我的例子有一个例子:
我有一个类 [UserAccount]{Id,username,password,isActive} 和 [Role]{Id,roleName,description} 我正在实施一个成功的简单登录系统,带有一些 @Secured RESTful 方法。
我的角色是:管理员、教师和学生
现在,我想为每个角色(例如 StudentUser、TeacherUser、AdminUser)或类似的角色创建一个类,以便能够添加一些在所有用户之间不通用的新属性。
例如:
我怎样才能以最佳和有效的方式处理这个问题?谢谢。
【问题讨论】:
标签: spring authentication spring-boot spring-security user-roles