UserDetails: пароль должен быть обязательным только для основных пользователей. ⇐ JAVA
-
Anonymous
UserDetails: пароль должен быть обязательным только для основных пользователей.
Для обычных пользователей, которые хотят войти в систему, у меня есть следующий класс:
@Data @NoArgsConstructor @AllArgsConstructor публичный класс BasicUserDetails реализует UserDetails { @NotBlank(message = «Имя пользователя обязательно») @Email(message = «Имя пользователя должно быть действительным адресом электронной почты») личное имя пользователя String; @NotBlank(message = «Пароль обязателен») @Size(min = 8, message = «Длина пароля должна быть не менее 8 символов») личный строковый пароль; частные полномочия List; включено частное логическое значение; @Override публичная коллекция
Для обычных пользователей, которые хотят войти в систему, у меня есть следующий класс:
@Data @NoArgsConstructor @AllArgsConstructor публичный класс BasicUserDetails реализует UserDetails { @NotBlank(message = «Имя пользователя обязательно») @Email(message = «Имя пользователя должно быть действительным адресом электронной почты») личное имя пользователя String; @NotBlank(message = «Пароль обязателен») @Size(min = 8, message = «Длина пароля должна быть не менее 8 символов») личный строковый пароль; частные полномочия List; включено частное логическое значение; @Override публичная коллекция
Мобильная версия