Example #1
0
 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())
Example #2
0
 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('/')
Example #3
0
 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('/')
Example #4
0
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."
Example #5
0
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."