W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Laravel 允許你輕松地為命名路徑創(chuàng)建「簽名」URL,這些 URL 在查詢字符串后附加了「簽名」哈希,允許 Laravel 驗(yàn)證 URL 自創(chuàng)建以來未被修改過。簽名 URL 對(duì)于可公開訪問但需要一層防止 URL 操作的路由特別有用。
例如,你可以使用簽名 URL 來實(shí)現(xiàn)通過電子郵件發(fā)送給客戶的公共「取消訂閱」鏈接。要?jiǎng)?chuàng)建指向路徑的簽名 URL ,請(qǐng)使用 URL
facade 的 signedRoute
方法:
use Illuminate\Support\Facades\URL;
return URL::signedRoute('unsubscribe', ['user' => 1]);
如果要生成具有有效期的臨時(shí)簽名路由 URL,可以使用以下 temporarySignedRoute
方法:
use Illuminate\Support\Facades\URL;
return URL::temporarySignedRoute(
'unsubscribe', now()->addMinutes(30), ['user' => 1]
);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: