Laravel护照并在AuthServiceProviderLaravel Passport:是否可以分别为每个access_token设置expire_at?
的引导方法通过
Passport::tokensExpireIn(Carbon::now()->addDays(15));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));
设置访问令牌expire_at但我想设置expire_at分别为每个ACCESS_TOKEN。
有没有办法在Laravel护照这样做呢?
这可能是最后的解决方案和需要一个额外的查询。不过,我想看看我能否在Laravel护照内处理这件事。正如我探索,有一个静态属性'护照:: $ tokensExpireAt',这Passport使用设置'expires_at'在'oauth_access_tokens'。但是,此属性只适用的'AuthServiceProvider' – Mehrud
@Mehrud的'boot'方法内它的查询相同的数量;因为护照将在引擎盖下做同样的事情。此外,我不知道任何内置的护照功能,将做你想做的。如果您确实找到了,请随时在此处发表评论。 – Ohgodwhy