def post(self): user_valid = self.request.get("username") pass_valid = self.request.get("password") valid_login = User.all().filter("username ="******"" if valid_login and user_valid == valid_login.username and pass_valid == valid_login.password: self.set_secure_cookie("user_name", str(user_valid)) self.redirect("/") else: error = "That's not a valid Login" self.render("login.html", error=error, valid_login=valid_login)
def post(self): user_username = self.request.get('username') user_password = self.request.get('password') user_verify = self.request.get('verify') user_email = self.request.get('email') user_name = escape_html(user_username) user_pass = escape_html(user_password) pass_verify = escape_html(user_verify) email_id = escape_html(user_email) username_error = "" password_error = "" verify_error = "" email_error = "" error = False temp = User.all().filter('username ='******'kjbjlj' username_error = "That's not a valid Username!" error = True if not valid_password(user_password): password_error = "That's not a valid password!" error = True if not user_verify or not user_password == user_verify: verify_error = "Passwords do not match" error = True if not valid_email(user_email): email_error = "That's not a valid email!" error = True if error: self.render("signup.html", username=user_name, email=email_id, username_error=username_error, password_error=password_error, verify_error=verify_error, email_error=email_error) else: if not user_email or valid_email(user_email): b = User(username=user_username, password=user_password, email=user_email) b.put() self.set_secure_cookie("user_name", str(user_name)) self.redirect("/")
def valid_user(content): user = User.all().filter('content=', content) return user