Могу ли я создать два разных типа секьюзеров, таких как секьюсер и эндусер, SecRole и EndRole
где мой администратор моей больницы, а также врачи и эндюсер будут отданы моему секретору и секретору, конечный пользователь моего проекта больницы будет отдан
У меня есть таблицы secuser и secrole, но когда я создал enduser и endrole с помощью команды s2-quickstart, я смог получить классы домена, и я не переопределил свои контроллеры входа и выхода, теперь не могу создать объект enduser endrole объект в моем ботинке
class BootStrap {
def springSecurityService
def init = { servletContext ->
/*
def userRole = EndRole.findByAuthority('ROLE_USER') ?: new EndRole(authority: 'ROLE_USER').save(failOnError: true)
def endadminUser = EndUser.findByUsername('endadmin') ?: new EndUser(
username: 'endadmin',
password:'endadmin',enabled: true).save(failOnError: true)
if (!endadminUser.authorities.contains(userRole)) {
EndUserEndRole.create endadminUser, userRole
}
*/
def x= new EndRole(authority: 'ROLE_USER')
println(" new fresh "+x.authority)
}
def destroy = {
}
}