現在、フロントエンドをReact Typescript, バックエンドをDjango REST Frameworkで開発しています。
Django rest authというライブラリを用いてログイン、新規ユーザー登録などの機能をつけることができたのですが、ログインした後に、user名を取得したいと考えています。
そのため、
ログインした後にkeyが帰ってきて
Django REST Frameworkの
http://localhost:8000/rest-auth/rser/
にアクセスをすると
でユーザーの情報を得ることができます。
また、右上のGETにおいてjsonのデータを取得すると、
といった感じでjson形式で、データを取得することができます。
しかし、React上でAPIでログインをすると、キーは得られるのですが、
http://localhost:8000/rest-auth/rser/のURLにGETメソッドをリクエストすると、AxiosErrorが表示されてしまいます。
responseの内容を確認してみると、
"{"detail":"認証情報が含まれていません。"}"
と書いてありました。
そこで、Reactでログインをした際に、認証情報を保持?して、
getしたときにブラウザで確認したようなjsonのデータを取得したいです。
つまり、認証情報を含ませてGETするにはどうすればいいか教えていただきたいです。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー