def twitter_registration(request): twitter = Twitter() view = 'twitter_register_complete' auth_url = twitter.set_request_token(request, view, signin_with_twitter=True) context = { 'twitter_auth_url': auth_url, } return register(request, BACKEND, extra_context=context, template_name='twitter/auth/register.html')
def complete_registration(request): if request.method == 'POST': return register(request, BACKEND) form = None if 'denied' in request.GET: template_name = 'twitter/auth/denied.html' elif 'oauth_token' in request.GET and 'oauth_verifier' in request.GET: form = TwitterRegistrationForm(initial={ 'oauth_token': request.GET['oauth_token'], 'oauth_verifier': request.GET['oauth_verifier'], }) template_name = 'twitter/auth/complete.html' else: return redirect('/', (), {}) return render_to_response(template_name, { 'form': form, }, context_instance=RequestContext(request))
def complete_registration(request): if request.method == 'POST': return register(request, BACKEND) form = None if 'denied' in request.GET: template_name = 'twitter/auth/denied.html' elif 'oauth_token' in request.GET and 'oauth_verifier' in request.GET: form = TwitterRegistrationForm( initial={ 'oauth_token': request.GET['oauth_token'], 'oauth_verifier': request.GET['oauth_verifier'], }) template_name = 'twitter/auth/complete.html' else: return redirect('/', (), {}) return render_to_response(template_name, { 'form': form, }, context_instance=RequestContext(request))