翻訳: Laravel: ユーザー ID で Sanctum トークンを取得する
<p>ユーザー ID に基づいてユーザーの Sanctum トークンを取得しようとしていますが、成功できません。このアプリケーションは、フロントエンドとして React Native、バックエンドとして Laravel を使用する単一ページ アプリケーションです。 </p><p>次のメソッドを試しましたが、空のオブジェクトが得られました。 </p>
<pre class="brush:php;toolbar:false;">$user = User::find($request['user_id']);
$tokens = $user->tokens();
<p>ユーザーが登録するときにトークンを作成する方法は次のとおりです。</p>
<pre class="brush:php;toolbar:false;">$user = new User();
$user->name = '名前';
$user->save();
$token = $user->createToken($request->input('device_name'))->plainTextToken;
$user = $user->fresh();</pre>
<p>トークンは正しく作成されましたか? createToken を使用した後、再度保存する必要がありますか? </p>