steamのログインボタンにソーシャル認証を設定してみました。私はこれらすべての手順に従い、steam に必要なものを追加しました: 設定とsteam.SteamOpenId
認証バックエンドに API キーを追加します。
エラー:
Using the URLconf defined in Test.urls, Django tried these URL patterns, in this order: ^ ^$ [name='index'] ^login/(?P<backend>[^/]+)/$ [name='begin'] ^complete/(?P<backend>[^/]+)/$ [name='complete'] ^disconnect/(?P<backend>[^/]+)/$ [name='disconnect'] ^disconnect/(?P<backend>[^/]+)/(?P<association_id>[^/]+)/$ [name='disconnect_individual'] ^admin/
ログインボタンを作成するために使用したハイパーリンク:
<a href="/login/steam?next=/">Login</a>
urls.py
プロジェクトのファイル:
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^', include('Home.urls')),
url('', include('social.apps.django_app.urls', namespace='social')),
url(r'^admin/', admin.site.urls),
]
urls.py
アプリケーションのファイルHome
:
from django.conf.urls import url
from . import views
app_name = 'Home'
urlpatterns = [
url(r'^$', views.index, name='index'),
]
まだ設定する必要があるものがあるかどうか疑問に思っています。URL パターンにビューを追加する必要がありますか? もしそうなら、どれ?ソーシャル認証 URL ファイルはどこにありますか?