【发布时间】:2023-04-03 02:13:01
【问题描述】:
我正在使用 Laravel 5.5 版并使用 Passport 进行身份验证。 我使用以下方法创建了令牌:
$token = $user->createToken('string')->accessToken;
它生成 1075 个字符的令牌,'oauth_access_tokens' 表中的条目具有 80 个字符的 ID。
如何使用 using 80 字符令牌从数据库中获取 1075 字符令牌?
【问题讨论】:
-
我认为您可以使用 $user->tokens()->get() 访问用户令牌,但我不确定是否是您正在寻找的
-
@sochas
$user->tokens与$user->tokens()->get()相同,您将从 oauth_access_tokens 表中获取记录,其中 id 为 80 个字符,但 @user10790140 想要获取真正的访问令牌