def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) name = Customer.get_customer_details() error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_message = 'Password Invalid !!' else: error_message = 'Email Invalid !!' print(email, password) return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) values = {'email': email, 'password': password} error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id messages.success( request, f'You have successfully logged in!!! Happy Shopping.') if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_message = 'Email or Password invalid!! Please try again.' else: error_message = 'Email or Password invalid!! Please try again.' return render(request, 'login.html', { 'error': error_message, 'values': values })
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') #write the error message error_message = None customer = Customer.get_customer_by_email(email) #return's matched email that email exits now check password if customer: flag = check_password(password, customer.password) if flag: request.session['customer_id'] = customer.id request.session['email'] = customer.email if Login.returnUrl: #navigate to page by url return HttpResponseRedirect(Login.returnUrl) else: #next time lai Login.returnUrl = None return redirect('index') else: error_message = 'Email password does not exist' else: error_message = 'Email password does not exist' return render(request, 'signin.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None # print(customer) # print(email,password) if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') # request.session['email'] = customer.email # return redirect('homepage') else: error_message = 'Email or Password is Invalid' else: error_message = 'Email or Password is Invalid' values = {'email': email} data = {'values': values, 'error': error_message} return render(request, 'login.html', data)
def post(self,request): email = request.POST.get("email") password = request.POST.get("password") customer = Customer.get_customer_by_email(email) error_message = None if customer: pass_word = check_password(password,customer.password) if pass_word: request.session["customer_id"] = customer.id request.session["email"] = customer.email if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect("home") else: error_message = "Email or Password invalid" else: error_message = "Email or Password invalid" # print(customer) print(email,password) return render(request,"login.html",{"error": error_message})
def post(self , request): email = request.POST.get('email') password = request.POST.get('password') loginas = request.POST.get('loginas') if loginas == 'customer': print('customer') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id request.session['customer_phone'] = customer.phone request.session['customer_first_name'] = customer.first_name request.session['customer_last_name'] = customer.last_name request.session['customer_email'] = customer.email if Login.return_url: print('test') return HttpResponseRedirect(Login.return_url) else: Login.return_url = None print('test2') return redirect('homepage') else: error_message = 'Email or Password invalid !!' else: error_message = 'Email or Password invalid !!' elif loginas == 'service': print('service') service_provider = ServiceProvider.get_service_provider_by_email(email) error_message = None if service_provider: print('service2') flag = check_password(password, service_provider.password) if flag: request.session['customer'] = 'service_provider' request.session['service_provider'] = service_provider.id #request.session['service_provider'] = service_provider.id if Login.return_url: print('service3') return HttpResponseRedirect(Login.return_url) else: print('service4') Login.return_url = None return redirect('orders') else: error_message = 'Email or Password invalid !!' else: error_message = 'Email or Password invalid !!' # print(email, password) return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id return redirect('index') else: error_message = 'Email or Password is Invalid' else: error_message = 'Email or Password is Invalid' return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_msg = None if customer: flag = check_password(password, customer.password) if flag: print(customer.id) request.session['customer_id'] = customer.id request.session['customer_email'] = customer.email return redirect('homepage') else: error_msg = 'Email or Password Invalid ..!!' else: error_msg = 'Customer is not Registered..!!' return render(request, 'login.html', {'error': error_msg})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer_id'] = customer.id request.session['email'] = customer.email return redirect('homepage') else: error_message = 'Email or Password invalid !!!' else: error_message = 'Email or Password invalid !!!' print(email, password) return render(request, 'login.html', {"error": error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: if check_password(password, customer.password): request.session['customer_id'] = customer.id if Login.return_url: return redirect(Login.return_url) else: Login.return_url = None return redirect('store') else: error_message = 'Email or Password invalid !!' else: error_message = 'Email or Password invalid !!' return render(request, 'store/login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_msg = None if customer: if check_password(password, customer.password): request.session['customer'] = customer.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_msg = 'Email or password Invalid' else: error_msg = 'Email or password Invalid' return render(request, 'login.html', {'error': error_msg})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id # request.session['email']= customer.email if Login.return_url: return HttpResponsePermanentRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_message = 'email or password invalid !!' else: error_message = 'email or password invalid !!' return render(request, 'login.html', {'msg': error_message})
def post(self, request): email = request.POST.get( 'email' ) #we will use this email in index.html to print the logeedin user name password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag == True: request.session[ 'customer'] = customer.id #this line or request.session ['customer_id'] = customer.id --are same #request.session ['customer_id'] = customer.id # in customer obj every inform is available #request.session['email'] = customer.email return redirect('homepage') else: error_message = 'email or password invalid' print(email, password) return render(request, 'orders/login.html', {'error': error_message})
def post(self, request): email = request.POST['email'] password = request.POST['password'] customer = Customer.get_customer_by_email(email) error = '' if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id request.session['email'] = customer.email if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('home') else: error = 'Email or Password invalid !!' else: error = 'Email or Password invalid !!' return render(request, 'orders/login.html', {'error': error})
def post(self, request): name = request.POST.get('name', '') email = request.POST.get('email', '') phone = request.POST.get('phone', '') desc = request.POST.get('desc', '') error = None customer = Customer.get_customer_by_email(email) if name == '' or email == '' or phone == '' or desc == '': error = 'Please fill the blank field !!' return render(request, 'contactus.html', {'error': error}) elif customer: if request.session.has_key('customer'): con = Contact(name=name, email=email, phone=phone, desc=desc) con.save() else: error = 'You are not logged in !!' return render(request, 'contactus.html', {'error': error}) else: error = 'You are not registered !!' return render(request, 'contactus.html', {'error': error}) return render(request, 'contactus.html')
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') print(email, password) customer = Customer.get_customer_by_email(email) if customer: flag = check_password(password, customer.password) if flag: request.session['customer_id'] = customer.id request.session['email'] = customer.email if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_message = "Password Incorrect" else: error_message = "Email Or Password is Incorrect" return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) value = {'email': email, 'password': password} error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id return redirect('homepage') else: error_message = 'Email or password is invalid!!!' else: error_message = 'Email and password is invalid!!!' data = {'error': error_message, 'values': value} print(email, password) print('you are ', email) return render(request, 'login.html', data)
def post(self, request): # this extracts details from form email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id if Login.return_url: return HttpResponsePermanentRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_message = "Email or password invalid!!" else: error_message = "Email or password invalid!!" return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') print(email) customer = Customer.get_customer_by_email(email) print(customer) phone = request.POST.get('email') print(phone) customerp = Customer.get_customer_by_phone(phone) print(customerp) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('cart') else: error_message = "!!! Invalid User ID or Password!!!" else: error_message = "!!! Invalid User ID or Password!!!" if customerp: flag = check_password(password, customerp.password) if flag: request.session['customer'] = customerp.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('cart') else: error_message = "!!! Invalid User ID or Password!!!" else: error_message = "!!! Invalid User ID or Password!!!" return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect("homepage") else: error_message = "Email or Password is Invalid !!" else: error_message = "Email or Password is Invalid !!" return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id request.session['customerEmail'] = customer.email if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None messages.success(request, 'Successfully Logged In !!') return redirect('homepage') else: error_message = 'Email or Password invalid !!' else: error_message = 'Email or Password invalid !!' return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None #jodi customer thake if customer: #password check flag = check_password(password, customer.password) if flag: request.session['customer_id'] = customer.id #eta use korci middleware er por order page theke login page , tarpor login korar por abr direct order page e jawar jonno(go middleware>auth) if Login.return_url: return HttpResponseRedirect(Login.return_url) else: # r jodi kono url na thake, direct index page e return redirect('products-index') else: error_message = "Invalid email or password ..!" else: error_message = 'Invalid email or password!!' return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id # request.session['email'] = customer.email # print('your email and password are: ', email, password) if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url=None return redirect('homepage') else: error_message = 'Email or password invalid' else: error_message = 'Email or password invalid' # print(customer) print('your email and password are: ', email, password) return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id request.session['email'] = customer.email return redirect('/') # if login.return_url: # return HttpResponseRedirect(login.return_url) # else: # login.return_url = None else: error_message = 'Email or Password is invalid !!' else: error_message = 'Email or Password is invalid !!' print(email, password) return render(request, 'login.html', {'error': error_message})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id return redirect('homepage') else: error_message = "Email or Password is Invalid!!!" else: error_message = "Email or Password is Invalid!!!" print(email, password) return render(request, 'login.html', {'error': error_message}) # def logout(request): # request.session.clear() # redirect('login')
def post(self, request): if request.method == 'POST': email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('index') else: error_message = 'email or password invalid' else: error_message = 'email or password invalid' return render(request, 'login.html', {'error': error_message})
def user_login(request): if request.method == "GET": return render(request, 'store/login.html') else: email = request.POST.get('email') upass = request.POST.get('password') # fetch the user with the given email and match the password customer = Customer.get_customer_by_email(email) error_msg = None if customer: flag = check_password(upass, customer.password) if flag: request.session['customer_id'] = customer.id request.session['customer_email'] = customer.email return redirect('home') else: error_msg = 'Invalid Password' else: error_msg = 'Invalid Email or Password' return render(request, 'store/login.html', {'error': error_msg})
def post(self, request): # read value jo login m user n input kri h postData = request.POST email = postData.get('email') password = postData.get('password') customer = Customer.get_customer_by_email(email) error_msg = None if customer: flag = check_password(password, customer.password) #login yha ho gya if flag: #sesion ko save krenge yha request.session['customer'] = customer.id request.session['email'] = customer.email #save krne k baad use redirect kr dege return redirect('homepage') else: error_msg = 'Email or password invalid' else: error_msg = 'Email or password invalid' print(customer) print(email, password) return render(request, 'login.html', {'error': error_msg})
def post(self, request): email = request.POST.get('email') password = request.POST.get('password') customer = Customer.get_customer_by_email(email) error_message = None if customer: flag = check_password(password, customer.password) if flag: request.session['customer'] = customer.id request.session['email'] = customer.email if Login.return_url: return HttpResponseRedirect(Login.return_url) else: Login.return_url = None return redirect('homepage') else: error_message = 'Email or Password invalid !!' else: error_message = 'Email or Password invalid !!' #print(email, password) return render(request, 'login.html', {'error': error_message}) '''user=auth.authenticate(email=email,password=password)