2017-01-23 57 views
0

Laravel是否有一種簡單的方法可以自動從數據庫中刪除過期的令牌?例如,我有一個帶有令牌用於密碼重置的表格,該表格應該只在一段時間內有效,但在到期後,它們不會被刪除,直到有人手動刪除它們。自動刪除Laravel中的過期令牌

+0

您可以運行'php artisan auth:clear-resets'來刷新過期的重置令牌。 –

回答

4

如果使用運行命令php artisan make:auth附帶的內置身份驗證系統,則可以運行命令php artisan auth:clear-resets來清除password_resets表中的任何過期的密碼重置令牌。您可以使用Laravel中的Task Scheduler來每週運行此命令,並自動爲您刪除這些令牌。