def login(request): from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm if request.user.is_authenticated(): return login_redirect(request) form = AuthenticationForm(request, request.POST or None) if form.is_valid(): login_(request, form.get_user()) return login_redirect(request) else: request.session.set_test_cookie() AUTH_PROVIDERS = get_auth_providers() context = csrf(request) context.update( { "form": form, "next": request.session.get("_next"), "AUTH_PROVIDERS": AUTH_PROVIDERS, "SOCIAL_AUTH_CREATE_USERS": dj_settings.SOCIAL_AUTH_CREATE_USERS, } ) return render_to_response("sentry/login.html", context, request)
def login(request): if request.method == 'POST': username = request.POST.get('username') passwords = request.POST.get('password') user = authenticate(username=username, password=passwords) perfil = Perfil.objects.get(user=user) empresa = perfil.empresa.razon_social empresa_id=perfil.empresa.id sucursales = perfil.sucursales.all() open_box = perfil.get_open_box json = serializers.serialize('json', sucursales ) next = request.POST.get('next') request.session['sucursales'] = json request.session['empresa'] = empresa request.session['sucursal'] = sucursales.first().id request.session['open_box'] = open_box.id if open_box else 0 request.session['empresa_id']=empresa_id if user: login_(request, user) redirect_to = settings.LOGIN_REDIRECT_URL if next and next != '': redirect_to = next return redirect(redirect_to) return render(request, 'accounts/login.html')
def login(request): form = LoginForm(request.POST) message = {} if request.method == 'POST': if form.is_valid(): # Autentica o usuário usuario = authenticate(username=form.cleaned_data.get('username'), password=form.cleaned_data.get('password')) # Verifica se o usuário existe if usuario is not None: # Verifica se o usuário está ativo if usuario.is_active: login_(request, usuario) message = {'message': 'Login realizado com sucesso !', 'level': 'success'} else: message = {'message': u'Seu usuário foi desativo !', 'level': 'danger'} else: message = {'message': u'Seu usuário ou senha estão incorretos !', 'level': 'danger'} else: response = JsonResponse(form.errors) response.status_code = 500 return response return JsonResponse(message)
def login(request): print "user is auth: %s" % request.user.is_authenticated() print "username: %s" % request.user.username print request.method username = request.POST.get('login') password = request.POST.get('password') print username, password if username is not None and password is not None: response_data = dict() user = authenticate(username=username, password=password) result = 'failed' if user is not None: if user.is_active: result = 'success' login_(request, user) else: result = 'disabled' response_data['result'] = result response_data['message'] = 'Got message: ' + result return HttpResponse(json.dumps(response_data), content_type="application/json") else: t = loader.get_template("login.html") c = Context() return HttpResponse(t.render(c))
def login_email(request): try: user = User.objects.filter(password=request.GET.get('token'))[0] user.backend = 'django.contrib.auth.backends.ModelBackend' login_(request, user) return redirect('/account/change-password') except IndexError: return redirect('/')
def signup(request): if request.method == 'POST': name = request.POST['name'] password = request.POST['password'] User.objects.create_user(name, '', password) user = authenticate(username=name, password=password) login_(request, user) return redirect('/') return render(request, 'signup.html')
def login(req): form = auth_forms.AuthenticationForm( data=(req.POST or None)) if form.is_valid(): login_(req, form.get_user()) return redirect("home") return _render(req, "login", { "form": form })
def login(request): form = AuthForm(request.POST if request.method == 'POST' else None) if request.method == 'POST': if form.is_valid(): user = authenticate(username=form.cleaned_data['email'], password=form.cleaned_data['password']) login_(request, user) return redirect(request.GET.get('next', '/account/')) return render(request, 'account/login.html', { 'form': form })
def login(request): form = AuthenticationForm(request, request.POST or None) if form.is_valid(): login_(request, form.get_user()) return HttpResponseRedirect(request.POST.get('next') or reverse('holodeck')) else: request.session.set_test_cookie() context = csrf(request) context.update({ 'form': form, }) return render_to_response('holodeck/login.html', context, context_instance=RequestContext(request))
def login(request): if request.method =='POST': us=request.POST['user_'] pas=request.POST['password'] user = authenticate(request, username=us,password=pas) if user is not None: login_(request, user) return redirect("/") #return render(request, 'accounts/login.html',{}) else: return HttpResponse("sorry") return render(request, 'accounts/login.html',{})
def register(request): form = RegisterForm(request.POST if request.method == 'POST' else None) if request.method == 'POST': if form.is_valid(): user = form.save() user.backend = 'django.contrib.auth.backends.ModelBackend' login_(request, user) return redirect('/account/edit/') return render(request, 'account/register.html', { 'form': form })
def login(request): c = {} c.update(csrf(request)) if request.method == 'POST': form = AuthenticationForm(data=request.POST) if form.is_valid(): login_(request, form.get_user()) return HttpResponseRedirect( request.GET['next'] if 'next' in request.GET else '/recover/') else: form = AuthenticationForm() c['form'] = form return render_to_response('auth/login.html', c)
def login(request): if request.method == 'POST': name = request.POST['name'] password = request.POST['password'] user = authenticate(username=name, password=password) if user is not None: if user.is_active: print("Active") login_(request, user) else: print("Not active") return redirect('/') else: print("Incorrect") return render(request, 'login.html')
def login(request): from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm form = AuthenticationForm(request, request.POST or None) if form.is_valid(): login_(request, form.get_user()) return HttpResponseRedirect(request.POST.get('next') or reverse('sentry')) else: request.session.set_test_cookie() context = csrf(request) context.update({ 'form': form, }) return render_to_response('sentry/login.html', context, request)
def create_user(request, userinfo,sns): import json from django.contrib.auth import login as login_ from django.contrib.auth.models import User from django.utils.translation import ugettext as _ # create user username = unique_username_creater(userinfo['name']) password = password_creater(8) user = User.objects.create(username = username) user.set_password(password) user.save() # setprofile profile = user.get_profile() profile.display_name = userinfo['nickname'] profile.avatar = userinfo['avatar_url'] if sns == 'weibo': snsname = _('Weibo') profile.weibo_id = userinfo['uid'] profile.weibo_info = json.dumps(userinfo) elif sns == 'qq': snsname = _('QQ') profile.qq_id = userinfo['uid'] profile.qq_info = json.dumps(userinfo) elif sns == 'renren': snsname = _('RenRen') profile.renren_id = userinfo['uid'] profile.renren_info = json.dumps(userinfo) pass profile.save() # login and response user.backend = 'django.contrib.auth.backends.ModelBackend' login_(request, user) return { 'username': username, \ 'password': password, \ 'snsname': snsname, \ 'avatar_url':userinfo['avatar_url'], \ 'sns_url':userinfo['homepage'], \ 'snsusername':userinfo['name'], \ } pass
def login(request): from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm if request.POST: form = AuthenticationForm(request, request.POST) if form.is_valid(): login_(request, form.get_user()) return HttpResponseRedirect(request.POST.get("next") or reverse("sentry")) else: request.session.set_test_cookie() else: form = AuthenticationForm(request) request.session.set_test_cookie() context = locals() context.update(csrf(request)) return render_to_response("sentry/login.html", locals())
def login(self, request): "Login form" from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm if request.POST: form = AuthenticationForm(request, request.POST) if form.is_valid(): login_(request, form.get_user()) request.session.save() return HttpResponseRedirect(request.POST.get("next") or reverse("nexus:index", current_app=self.name)) else: request.session.set_test_cookie() else: form = AuthenticationForm(request) request.session.set_test_cookie() return self.render_to_response("nexus/login.html", {"form": form}, request)
def signup(req): form = auth_forms.UserCreationForm( req.POST or None) if form.is_valid(): user = form.save() # can this ever fail? user = authenticate( username=form.cleaned_data['username'], password=form.cleaned_data['password1']) if user is not None and user.is_active: login_(req, user) return redirect("home") return _render(req, "signup", { "form": form })
def login(request): from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm form = AuthenticationForm(request, request.POST or None) if form.is_valid(): login_(request, form.get_user()) return login_redirect(request) else: request.session.set_test_cookie() auth_engines = get_auth_engines() context = csrf(request) context.update({ 'form': form, 'next': request.session.get('_next'), 'auth_engines': auth_engines, 'SOCIAL_AUTH_CREATE_USERS': dj_settings.SOCIAL_AUTH_CREATE_USERS, }) return render_to_response('sentry/login.html', context, request)
def login(self, request, form_class=None): "Login form" from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm if form_class is None: form_class = AuthenticationForm if request.POST: form = form_class(request, request.POST) if form.is_valid(): login_(request, form.get_user()) request.session.save() return HttpResponseRedirect(request.POST.get('next') or reverse('nexus:index', current_app=self.name)) else: request.session.set_test_cookie() else: form = form_class(request) request.session.set_test_cookie() return self.render_to_response('nexus/login.html', { 'form': form, }, request)
def login(request): from django.contrib.auth import login as login_ from django.contrib.auth.forms import AuthenticationForm form = AuthenticationForm(request, request.POST or None) if form.is_valid(): login_(request, form.get_user()) return login_redirect(request) else: request.session.set_test_cookie() auth_engines = [key for key, cfg_names in AUTH_ENGINES.iteritems() if all(getattr(dj_settings, c, None) for c in cfg_names)] context = csrf(request) context.update({ 'form': form, 'next': request.session.get('_next'), 'auth_engines': auth_engines, }) return render_to_response('sentry/login.html', context, request)
def login(request): if request.method == 'POST': form = LoginForm(request.POST) if form.is_valid(): username = form.cleaned_data['username'] password = form.cleaned_data['password'] user = authenticate(username=username, password=password) if user is not None: if user.is_active: login_(request, user) messages.success(request, "Logged in successfully.") next = request.POST.get('next', '').strip() if next: return redirect(next) return redirect(reverse('accounts.views.profile_settings')) else: messages.error(request, "Your account is not active.") else: messages.error(request, "Your username and password \ didn't match. Please try again.") else: form = LoginForm() return {'form': form, 'next': request.GET.get('next', '').strip()}
def login(request): form = LoginForm(request.POST) message = {} if request.method == 'POST': if form.is_valid(): # Autentica o usuário usuario = authenticate(username=form.cleaned_data.get('username'), password=form.cleaned_data.get('password')) # Verifica se o usuário existe if usuario is not None: # Verifica se o usuário está ativo if usuario.is_active: login_(request, usuario) message = { 'message': 'Login realizado com sucesso !', 'level': 'success' } else: message = { 'message': u'Seu usuário foi desativo !', 'level': 'danger' } else: message = { 'message': u'Seu usuário ou senha estão incorretos !', 'level': 'danger' } else: response = JsonResponse(form.errors) response.status_code = 500 return response return JsonResponse(message)
def login_by_profile(request, userProfile): from django.contrib.auth import login as login_ user = userProfile.user user.backend = 'django.contrib.auth.backends.ModelBackend' login_(request, user) pass