フルスタックチャンネル
サインアップサインアップ
ログインログイン
利用規約プライバシーポリシーお問い合わせ
Copyright © All rights reserved | FullStackChannel
受付中
Googeログインを追加したい
DRF
Next.js
React
yuki
2023/03/03 19:25

実現したいこと

現在、Instagram風投稿サイトの動画参考にログインを実装しており、
それに加え、django-allauthを使ってGoogleからもログインできるようにしたいと考えています。

発生している問題

現在Next.jsを通してGoogleでログインをするところまではできているのですが、
そこからGoogleのsession情報とCustomUserのユーザー情報を紐づける方法がわからず、質問させていただきました。

試したこと

イメージとしては、googleにログイン後、TokenObtainPairViewにアクセスしてログインするのかと考えましたが、パスワード情報がないのでログインできない。

アクセストークンが発行されるのでそれをつかって、ユーザー情報を取得しようとしたが、ユーザー情報を取ってこれなかった。

アドバイス頂けると幸いです。
よろしくおねがいします。

回答 1件
login
回答するにはログインが必要です
はる@講師
3年近く前

next-authを使用する方法や

https://zenn.dev/hathle/books/next-drf-blog-auth-book

react-google-loginを使用する方法などありますので、参考にしてみてください。

https://qiita.com/cokemaniaIIDX/items/41b268c87b7344fbb3c1