You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

25 lines
1.0 KiB

# -*- coding: utf-8 -*-
from django.conf.urls import *
from django.views.generic import TemplateView
import views
urlpatterns = patterns('',
url(r'^register/$', views.register, name='myauth_register'),
url(r'^login/$', views.login, name='myauth_login'),
url(r'^confirm/email/(?P<key>[0-9a-f]{30})/$', views.confirm_registered_email, name='myauth_confirm_email'),
url(r'^reset/$', views.reset, name='myauth_reset'),
url(r'^reset/ready/$', TemplateView.as_view(template_name="myauth/reset_key_ready.html"), name='myauth_reset_key_ready'),
url(r'^reset/(?P<key>[0-9a-f]{40})/$', views.confirm_reset, name='myauth_confirm_reset'),
url(r'^change/password/$', views.change_password, name='myauth_change_password'),
url(r'^change/email/$', views.change_email, name='myauth_change_email'),
url(r'^closed/$', TemplateView.as_view(template_name='myauth/registration_closed.html'),
name='myauth_registration_closed'),
url(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}, name='auth_logout'),
)