Laravel Passport nicht gesetzt expire_at für Zugriffstoken überLaravel Passport: Kann expire_at für jedes access_token separat gesetzt werden?
Passport::tokensExpireIn(Carbon::now()->addDays(15));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));
in Boot-Methode von AuthServiceProvider
Aber ich will expire_at setzen für jede separat access_token.
Gibt es eine Möglichkeit, dies in Laravel Passport zu tun?
Das könnte die endgültige Lösung und eine zusätzliche Abfrage benötigt wird. Allerdings würde ich gerne sehen, ob ich das in Laravel Passport umgehen kann. Wie ich erkundet habe, gibt es eine statische Eigenschaft 'Passport :: $ tokensExpireAt', die Passport verwendet, um' expires_at' in 'oauth_access_tokens' zu setzen. Aber diese Eigenschaft funktioniert nur innerhalb der 'boot' Methode von' AuthServiceProvider' – Mehrud
@Mehrud Es ist die gleiche Menge an Abfragen; als Pass wird das gleiche unter der Haube tun. Außerdem sind mir keine eingebauten Passport-Funktionen bekannt, die das tun, was Sie wollen. Wenn Sie es finden, zögern Sie nicht hier für Sichtbarkeit zu kommentieren. – Ohgodwhy