def testUser(self): name = "test" email ="*****@*****.**" user = User(name=name, email=email, password="******") user.put() self.assertEqual(user.key(), User.get_by_name(name).key()) self.assertEqual(user.key(), User.get_by_email(email).key())
def post(self): email = self.request.get('email') password = self.request.get('password') user = User.get_by_email(email) if (not user) or (password != user.password): self.render('signin.html', error_login = "******", email=email, password=password) else: self.set_current_user(user) self.redirect('/')
def post(self): email = self.request.get('email') password = self.request.get('password') user = User.get_by_email(email) if (not user) or (password != user.password): self.render('signin.html', error_login="******", email=email, password=password) else: self.set_current_user(user) self.redirect('/')
def valid_signup(self, email, password, verify, user_name): if not valid_email(email): return "That's not a valid email." if not valid_password(password): return "That's nat a valid password." if password != verify: return "Your passwords didn't match." if not valid_user_name(user_name): return "That's not a valid username." if User.get_by_name(user_name): return "This user already exists." if User.get_by_email(email): return "This email already registered."