$request->user()->tokens()->orderByDesc('created_at')->get(), ]); } public function store(Request $request): RedirectResponse { $request->validate([ 'name' => 'required|string|max:255', ]); $token = $request->user()->createToken($request->name); return redirect() ->route('api-tokens.index') ->with('newToken', $token->plainTextToken) ->with('success', 'API token created successfully.'); } public function destroy(Request $request, string $tokenId): RedirectResponse { $request->user()->tokens()->where('id', $tokenId)->delete(); return redirect() ->route('api-tokens.index') ->with('success', 'API token revoked.'); } }