2017-06-10 53 views
0

如何從password_resets表中獲取基於令牌的電子郵件?因爲我需要從重置密碼視圖中刪除電子郵件字段。Laravel 5.4重置密碼不需要電子郵件字段

我試過DB :: table(),但它仍然返回空項目數組。

我在做什麼錯了?

+1

爲什麼您需要首先從重置密碼視圖中刪除電子郵件字段?你怎麼試過'DB :: table()'?請發佈[MCVE](https://stackoverflow.com/help/mcve) – wasthishelpful

回答

1

您無法使用令牌選擇電子郵件。因爲令牌與哈希存儲在一起,並且從相同令牌生成的每個哈希字符串都不相同。

Laravel解密令牌通過選擇它使用電子郵件,然後將其與普通令牌這樣

if (Hash::check('plain_token', $hashed_token)) 
{ 

} 

你不能做反之亦然比較。

希望,現在你已經明確了重置密碼的概念。

您可以從數據庫手動刪除條目。

相關問題