"""passbook OAuth source urls""" from django.urls import path from passbook.sources.oauth.types.manager import RequestKind from passbook.sources.oauth.views.dispatcher import DispatcherView from passbook.sources.oauth.views.user import DisconnectView, UserSettingsView urlpatterns = [ path( "login//", DispatcherView.as_view(kind=RequestKind.redirect), name="oauth-client-login", ), path( "callback//", DispatcherView.as_view(kind=RequestKind.callback), name="oauth-client-callback", ), path( "user//", UserSettingsView.as_view(), name="oauth-client-user", ), path( "user//disconnect/", DisconnectView.as_view(), name="oauth-client-disconnect", ), ]