我剛開始學習Laravel,我正在關注文檔。我知道Laravel使用emails.auth.reminder
視圖作爲電子郵件發送給重置爲token
的用戶。在我emails.auth.reminder
,我已經把以下內容:如何訪問`emails.auth.reminder`內的密碼重置令牌?
Hello Dear User,<br><br>
We have received a request from your account to reset your password at Larblog. Please use the following link to reset your password.<br><br>
{{ URL::to('user/resetpassword/' . Session::get('_token')) }}<br><br>
If it wasn't you who tried to reset the password, simply ignore this email.<br><br>
Thanks,<br>
- Larblog
請注意,我用的Session::get('_token')
訪問令牌。這是我正在做的正確方法嗎?因爲它總是生成相同的標記。 Z7vKMT5ssfzeXsQcVkrYodoRmYnbjH0prdP83jBk
一次又一次。當我用它來重置密碼時,它會顯示:Invalid token received
。另外,我已經檢查了我的數據庫的password_reminders
表,它顯示了不同的標記。當我使用存儲在數據庫中的令牌時,它可以正常工作。
那麼,在通過電子郵件發送的視圖中訪問令牌的正確方法是什麼?
太好了!感謝您寶貴的回答:-) –