gpt4 book ai didi

php - Laravel 护照 API : createToken get id

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:04:38 25 4
gpt4 key购买 nike

情况

我正在使用 Laravel Passport API 通过个人访问 token 在 Laravel 和外部“代理”之间进行通信:https://laravel.com/docs/5.5/passport#personal-access-tokens

您可以创建 token :通过 $token =\Auth::user()->createToken('name')->accessToken;

($token 然后只持有 token 本身,而不是对象)

问题

如何获取新创建的 token 的 token()->id

背景

我需要获取 ID 以将其存储在数据库中以与其他表建立关联。

最佳答案

您应该拆分 token 创建:

首先创建对象,这会返回一个 Laravel\Passport\PersonalAccessTokenResult 对象:

$tokenobj =\Auth::user()->createToken('name');

然后您可以通过以下方式获取 accessToken 本身:

$token = $tokenobj->accessToken;

token ID 通过:

$token_id = $tokenobj->token->id;

关于php - Laravel 护照 API : createToken get id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46771773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com