問題タブ [laravel-sanctum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1715 参照

laravel - Laravel Sanctum - auth:sanctum で 401 を取得し、ログイン後にトークンが返される

次のログイン方法があります。

このメソッドは機能しており、返されるトークンは次のような形式です。

そのトークンでauth:sanctumの背後にあるルートを使用しようとすると、取得しています

最新の Laravel 7 を使用しています。構成:

.env

cors.php

API テストに Insomnia を使用しています。login メソッドは機能し、 auth:sanctumミドルウェアを使用しないルートも機能します。ここで何が間違っているのですか?

不眠症のセットアップ

0 投票する
1 に答える
605 参照

php - createToken メソッドで文字列を渡す必要があるのはなぜですか?

Laravel Sanctum でアクセス トークンを作成するには、createTokenメソッド内で文字列を渡す必要があります。渡すものは何でもSHA-256を使用してハッシュされるか、プレーンテキストトークンを取得できるため、これは奇妙だと思います。

ランダムな文字列に基づいてアクセス トークンが作成されないのはなぜですか? Str::random(10)たとえば、簡単に実行できたはずです。名前として何をパスすればよいかわかりません。