Я использую систему аутентификации Laravel для отправки приветственного письма всем новым пользователям.В основном это работает нормально, но у меня было несколько единичных случаев, когда я получал ошибку «токен сброса пароля недействителен».
Для диагностики я хотел бы иметь возможность вручную сравнивать предоставленные строкив URL-адресе пользователя (т. е. токене, который я им отправил) со значением, хранящимся в поле password_resets.token
.Как я могу это сделать?
Кажется, что токен в URL состоит из 64 шестнадцатеричных символов.Маркер в базе данных начинается с $2y$10$
, поэтому я предполагаю, что это вывод функции password_hash
.Как я могу перевести с одного на другого?