質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

OAuth

OAuth(Open Authorization)は、APIを通して保護されたリソース(サードパーティのアプリケーション)へアクセスする為のオープンプロトコルです。

Q&A

0回答

397閲覧

Django OAuth Google

PolymetisOutis7

総合スコア16

Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

OAuth

OAuth(Open Authorization)は、APIを通して保護されたリソース(サードパーティのアプリケーション)へアクセスする為のオープンプロトコルです。

0グッド

0クリップ

投稿2022/02/13 03:32

編集2022/02/14 04:31

プロジェクト下のurls.pyに次のようにurlpatternsをimportしたい。

from allauth.socialaccount.providers.google.urls import urlpatterns as google_url

しかし、VSCodeで無効の下線が入ってしまう。

イメージ説明

そのurlpatternsを利用したpathを設定するとGoogle認証を行う際に上手くいかない。

path('oauth_accounts/', include(google_url)),

イメージ説明

一方で次のpathだと上手くいく。

path('oauth_accounts/', include('allauth.urls')),

OAuth設定のsettings.pyでの該当箇所は次の通り。

INSTALLED_APPS

'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.google',

その他

SITE_ID = 1 ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_UNIQUE_EMAIL = True ACCOUNT_USERNAME_REQUIRED = False SOCIALACCOUNT_PROVIDERS = { 'google': { 'SCOPE': [ 'profile', 'email' ], 'AUTH_PARAMS': { 'access_type': 'online', } } }

あるチュートリアル通りに行っているのですが、出来ませんでした。
django-allauthはベータ版と言う記事もあり、バージョン変更などで出来なくなったのでしょうか?

尚、こちらの質問は、Stack Overflowにて、同様の投稿を行っております。
https://ja.stackoverflow.com/questions/86303/django-oauth-google%e8%aa%8d%e8%a8%bc%e3%81%aeallauth%e3%81%a7%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%8c%e4%b8%8a%e6%89%8b%e3%81%8f%e3%81%84%e3%81%8b%e3%81%aa%e3%81%84

理由は、過去にyahoo知恵袋にて解決された問題があったからです。
多角的に情報を調べたいと思いました。

解決しましたら必ずその旨、報告させて頂きます。

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

PolymetisOutis7

2022/02/13 05:34 編集

"マルチポスト"が推奨されていないとは存じませんでした。失礼しました。 以前、Stack Overflow、teratail、知恵袋で質問をさせて頂き、知恵袋で解決したことがありました。 どこで解決するか分からないので、このようにさせて頂きました。 本日中に投稿を削除させて頂きます。 コメントご指摘ありがとうございます。
PolymetisOutis7

2022/02/13 08:32 編集

teratail問い合わせにて、削除依頼を申請しました。 削除できなかった場合、編集し、リンク先の通り対応いたします。 宜しくお願い致します。
PolymetisOutis7

2022/02/14 04:27

teratailサポートチームから返信がありました。 "今回の場合は、ご認識頂いております通り「ヘルプ」に記載のあるよう対応頂ければと存じます。" とのことで、削除せず、編集し対応させて頂きます。お願いします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問