Я установил плагин с пружинным защитным ядром для моего проекта для безопасности входа. После его установки все работает отлично, например, если account_locked = true, это сообщение, в котором заблокирована учетная запись, если включено = false он показывает, что учетная запись не включена. Но когда все правильно, оно показывает «Извините, мы не смогли найти пользователя с этим именем пользователя и паролем». Хотя у меня есть это имя пользователя и пароль. Может кто-нибудь, пожалуйста, помогите мне в этом, пожалуйста?Безопасность пружины Grails не работает должным образом
вот мое создать действие >>>
def createUser = {
def user = new User()
user.properties = params
println(user.username)
def password = user.password
def salt = user.username //depends on what you're using as a salt
user.password = springSecurityService.encodePassword(password, salt)
user.save()
}
Как вы создаете/сохраняете пользователя в базе данных? –
да @IgorArtamonov ты меня достал. Прямо сейчас один из моих друзей сказал мне, что вручную вставленные данные не будут использоваться для входа в систему. Для этого будут использоваться кодированные данные. Думаю, ты имел в виду это. Но теперь предположим, что я хочу добавить пользователя для своего приложения, тогда как я могу его создать. Понятия не имею. Если вы окажете некоторую помощь, это будет так полезно. –