""" URL configuration for the third party auth API """ from django.conf import settings from django.conf.urls import url from .views import UserMappingView, UserView PROVIDER_PATTERN = r'(?P[\w.+-]+)(?:\:(?P[\w.+-]+))?' urlpatterns = [ url( r'^v0/users/{username_pattern}$'.format(username_pattern=settings.USERNAME_PATTERN), UserView.as_view(), name='third_party_auth_users_api', ), url( r'^v0/providers/{provider_pattern}/users$'.format(provider_pattern=PROVIDER_PATTERN), UserMappingView.as_view(), name='third_party_auth_user_mapping_api', ), ]