W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
Passport
發(fā)放的令牌的有效期默認(rèn)為一年。如果你希望令牌有效期更長或更短,你可以用 tokensExpireIn
, refreshTokensExpireIn
, 或 personalAccessTokensExpireIn
的方法。
這些方法都在 AuthServiceProvider
的 boot
方法調(diào)用:
/**
* Register any authentication / authorization services.
*
* @return void
*/
public function boot()
{
$this->registerPolicies();
Passport::routes();
Passport::tokensExpireIn(now()->addDays(15));
Passport::refreshTokensExpireIn(now()->addDays(30));
Passport::personalAccessTokensExpireIn(now()->addMonths(6));
}
注意:在
Passprot
數(shù)據(jù)庫表中,expires_at
字段是只讀(read-only
)的,用來展示有效期。Passport
發(fā)放令牌時(shí),Passport
有效時(shí)間信息存儲在簽名和加密的令牌中。如果你希望使令牌無效,你可以撤銷它。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: