'post_change_redirect':'profile',
'password_change_form':ExtendedPasswordChangeForm
},
- name='password_change')
+ name='password_change'),
+ url(r'^local/password_reset/done$', 'local.password_reset_done'),
+ url(r'^local/reset/confirm/done$',
+ 'local.password_reset_confirm_done')
)
urlpatterns += patterns('django.contrib.auth.views',
- url(r'^local/password_reset/?$', 'password_reset',
- {'email_template_name':'registration/password_email.txt',
- 'password_reset_form':ExtendedPasswordResetForm}),
+ url(r'^local/password_reset/?$', 'password_reset', {
+ 'email_template_name':'registration/password_email.txt',
+ 'password_reset_form':ExtendedPasswordResetForm,
+ 'post_reset_redirect':'password_reset/done'
+ }),
url(r'^local/password_reset_done/?$', 'password_reset_done'),
url(r'^local/reset/confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/?$',
- 'password_reset_confirm', {'set_password_form':ExtendedSetPasswordForm}),
+ 'password_reset_confirm', {
+ 'set_password_form':ExtendedSetPasswordForm,
+ 'post_reset_redirect': 'done'
+ }),
url(r'^local/password/reset/complete/?$', 'password_reset_complete')
)
if 'shibboleth' in IM_MODULES:
urlpatterns += patterns('astakos.im.target',
url(r'^login/shibboleth/?$', 'shibboleth.login'),
- url(r'^shibboleth/signup/(\w+)/?$', 'shibboleth.signup', {}, 'shibboleth_signup')
)
if 'twitter' in IM_MODULES:
url(r'^login/twitter/?$', 'twitter.login'),
url(r'^login/twitter/authenticated/?$',
'twitter.authenticated'),
- url(r'^twitter/signup/([\w-]+)/?$',
- 'twitter.signup', {}, 'twitter_signup')
+ )
+
+if 'google' in IM_MODULES:
+ urlpatterns += patterns('astakos.im.target',
+ url(r'^login/goggle/?$', 'google.login'),
+ url(r'^login/google/authenticated/?$',
+ 'google.authenticated'),
+ )
+if 'linkedin' in IM_MODULES:
+ urlpatterns += patterns('astakos.im.target',
+ url(r'^login/linkedin/?$', 'linkedin.login'),
+ url(r'^login/linkedin/authenticated/?$',
+ 'linkedin.authenticated'),
)
urlpatterns += patterns('astakos.im.api',