def post(self,request): form = LoginForm(request.POST) if form.is_valid(): username = form.cleaned_data['username'] password = form.cleaned_data['password'] user = authenticate(request,username=username,password=password) if user is not None: login(request,user) return redirect("onlineapp:colleges_html") else: return render( request, template_name="login.html", context={ 'loginForm': form, 'authError':'Authentication Failed. Invalid credentials' } ) else: return render( request, template_name="login.html", context={ 'loginForm':form } )
def post(self, request, *args, **kwargs): if self.request.path == reverse('user_login'): input_form = LoginForm(request.POST) print('entered user_login') user = None if input_form.is_valid(): user = authenticate( request, username=input_form.cleaned_data['username'], password=input_form.cleaned_data['password']) if user is not None: login(request, user) return HttpResponseRedirect('/colleges/') else: messages.error(request, 'invalid credentials') if self.request.path == reverse('user_signup'): input_form = SignupForm(request.POST) print('entered user_signup') if input_form.is_valid(): user = User.objects.create_user(**input_form.cleaned_data) user.save() return HttpResponseRedirect('/colleges/')
def post(self, request, *args, **kwargs): login_form = LoginForm(request.POST) if login_form.is_valid(): user = authenticate(request, **login_form.cleaned_data) if user is not None: login(request, user) return redirect('onlineapp:colleges_html') else: return redirect('onlineapp:login')
def post(self, request): form = LoginForm(request.POST) if form.is_valid(): username = form.cleaned_data['Username'] password = form.cleaned_data['Password'] user = authenticate(request, username=username, password=password) if user is not None: login(request, user) return HttpResponseRedirect('/colleges/') else: return HttpResponseRedirect('/login/')
def post(self, request, *args, **kwargs): form = LoginForm(request.POST) if form.is_valid(): username = form.cleaned_data['username'] password = form.cleaned_data['password'] user = authenticate(request, username=username, password=password) if user is not None: login(request, user) return redirect('college_html') else: messages.error(request, "Invalid Credentials") return redirect('login_app')
def get(self,request,*args,**kwargs): loginForm = LoginForm() return render( request, template_name="login.html", context={ 'loginForm':loginForm } )
def get(self, request, *args, **kwargs): if request.user.is_authenticated: return redirect("onlineapp:colleges_html") form = LoginForm() return render(request, template_name="login.html", context={ 'form': form, 'title': 'User Login' })
def get(self, request, *args, **kwargs): if request.user.is_authenticated: return redirect('/colleges') form = LoginForm() return render(request, template_name='login.html', context={ 'title': 'Login | Mentor App', 'form': form, 'authenticated': request.user.is_authenticated, 'user': request.user.username, })
def get(self, request, *args, **kwargs): if self.request.path == reverse('user_login'): form = LoginForm() title = 'login' action = 'login' else: form = SignupForm() title = 'Signup' action = 'signup' return render(request, 'onlineapp/login.html', context={ 'form': form, 'title': title, 'action': action })
def get(self, request): form = LoginForm() return render(request, 'onlineapp/login.html', {'form': form})