Laravel 認証システムを使用して、すべての新規ユーザーにウェルカム メールを送信します。ほとんどの場合は問題なく動作しますが、「パスワード リセット トークンが無効です」というエラーが発生するという、いくつかの孤立したインシデントがありました。
これを診断するために、ユーザーの URL で提供される文字列 (つまり、メールで送信したトークン) をpassword_resets.token
フィールドに格納されている値と手動で比較できるようにしたいと考えています。どうやってやるの?
URL のトークンは 64 個の 16 進文字のようです。データベースのトークンは で始まる$2y$10$
ので、password_hash
関数の出力だと思います。どうすれば別の言語に翻訳できますか?