laravel 如何處理簽名 URL 中的過期問題?過期是否以任何方式防止手動覆寫?
我在我的 laravel 應用程式中生成使用時間有限的確認電子郵件。是否有可能在重寫 url 中的過期引數時,讓 laravel 相信 url 還沒有過期?我生成的網址在這里:
http://localhost/register/confirm/19?expires=1654334707&signature=2e44bb1c17bab475bbffb442316ad932723ba50376db6d75cb0c2fe2675d5535
uj5u.com熱心網友回復:
回答你:不,你不能重寫簽名,因為一切都在哈希中。
您可以在檔案中找到答案:https ://laravel.com/docs/9.x/urls#signed-urls
只是不要忘記在您的路由上使用中間件“簽名”或在您的控制器或服務中添加邏輯檢查
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/485944.html
上一篇:在Laravel中生成URL
下一篇:影像未顯示在.blade檔案中
