Я могу указать вам, как вы можете это сделать.Fistable добавить столбец в таблице пользователей, например, «подтверждено» и добавить его в заполняемый в модели пользователя.Этот столбец будет 0 или false по умолчанию и 'validation_string', который будет по умолчанию нулевым.А после регистрации пользователя отправьте ему ссылку на его почту.И когда он нажимает на ссылку, он посещает ссылку на ваш веб-сайт, вы устанавливаете значение validation_string равным нулю, и этот пользователь действителен.И когда он войдет в систему, он получит токен JWT, но до того, как вы сгенерируете его токен, и после проверки имени пользователя / электронной почты с паролем проверьте, «подтверждено» это 1 или истина.И это все :)