diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-07-10 19:58:57 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-07-10 19:58:57 -0400 |
commit | 6814dc1c5e39bad9a24cd156694bb175bf17e898 (patch) | |
tree | aaa1f5d8d98a036b6c785dd63fa1da23936573f1 | |
parent | de1ddbd0966468c5049e6790b0ef235e22478550 (diff) | |
download | askbot-6814dc1c5e39bad9a24cd156694bb175bf17e898.tar.gz askbot-6814dc1c5e39bad9a24cd156694bb175bf17e898.tar.bz2 askbot-6814dc1c5e39bad9a24cd156694bb175bf17e898.zip |
made the ldap registration flow work
-rw-r--r-- | askbot/deps/django_authopenid/views.py | 6 | ||||
-rw-r--r-- | askbot/skins/common/templates/authopenid/complete.html | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/askbot/deps/django_authopenid/views.py b/askbot/deps/django_authopenid/views.py index 7aaa8847..9b270230 100644 --- a/askbot/deps/django_authopenid/views.py +++ b/askbot/deps/django_authopenid/views.py @@ -774,7 +774,7 @@ def verify_user_information(request): """ register_form = forms.OpenidRegisterForm( initial={ - 'next': get_next_url(request), + 'next': reverse('index'), 'username': request.user.username, 'email': request.user.email } @@ -800,12 +800,13 @@ def verify_user_information(request): return output logging.debug('success, send user to main page') - return HttpResponseRedirect(get_next_url(request)) + return HttpResponseRedirect(reverse('index')) logging.debug('printing authopenid/complete.html output') data = { 'openid_register_form': register_form, 'email_feeds_form': email_feeds_form, + 'default_form_action': request.path #post to this view } return render_into_skin('authopenid/complete.html', data, request) @@ -939,6 +940,7 @@ def register(request, login_provider_name=None, user_identifier=None): data = { 'openid_register_form': register_form, 'email_feeds_form': email_feeds_form, + 'default_form_action': settings.LOGIN_URL, 'provider':mark_safe(provider_logo), 'username': username, 'email': email, diff --git a/askbot/skins/common/templates/authopenid/complete.html b/askbot/skins/common/templates/authopenid/complete.html index 6408c8b4..a84aa646 100644 --- a/askbot/skins/common/templates/authopenid/complete.html +++ b/askbot/skins/common/templates/authopenid/complete.html @@ -34,7 +34,7 @@ parameters: {% elif login_type=='facebook' %} <form name="fregister" action="" method="POST">{% csrf_token %} {% else %} - <form name="fregister" action="{{ settings.LOGIN_URL }}" method="POST">{% csrf_token %} + <form name="fregister" action="{{ default_form_action }}" method="POST">{% csrf_token %} {% endif %} {{ openid_register_form.next }} <div class="form-row-vertical"> |