Перейти к основному содержимому

12 записей с тегом "Registration"

Посмотреть все теги

· 3 мин. чтения

1. Обзор

В этом руководстве мы продолжаем текущую серию « Регистрация в Spring Security », чтобы настроить запланированную задачу для очистки VerificationToken с истекшим сроком действия. В процессе регистрации VerificationToken сохраняется. В этой статье мы покажем, как удалить эти сущности.

2. Удаление токена с истекшим сроком действия

Напомним из предыдущей статьи серии , что токен проверки имеет элемент expiryDate , представляющий отметку времени истечения срока действия токена:

@Entity
public class VerificationToken {

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;

private String token;

@OneToOne(targetEntity = User.class, fetch = FetchType.EAGER)
@JoinColumn(nullable = false, name = "user_id",
foreignKey = @ForeignKey(name="FK_VERIFY_USER"))
private User user;

private Date expiryDate;
...
}

· 3 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как реализовать и показать правильные ограничения пароля во время регистрации . Например, пароль должен содержать специальный символ или иметь длину не менее 8 символов.

Мы хотим иметь возможность использовать мощные правила для паролей, но мы не хотим реализовывать эти правила вручную. Итак, мы собираемся использовать зрелую библиотеку Passay .

2. Пользовательское ограничение пароля