Exemplo n.º 1
0
    def post(self):
        uemail=self.request.get('email')
        upwd=self.request.get('pwd')
        if uemail=='' or upwd=='':
            self.redirect('/error')

        else:
            user = ndb.Key('User',uemail).get()
            if user and user.pwd==upwd:
                token = security.generate_random_string(length=20)
                session = Session(id=token)
                session.userKey=user.put()
                session.put()
                self.response.set_cookie(key='token', value=token, path='/')
                self.redirect("/home")

            else:
                self.redirect("/login")
Exemplo n.º 2
0
    def post(self):
        uemail = self.request.get('email')
        upwd = self.request.get('pwd')
        if uemail == '' or upwd == '':
            self.redirect('/error')

        else:
            user = ndb.Key('User', uemail).get()
            if user and user.pwd == upwd:
                token = security.generate_random_string(length=20)
                session = Session(id=token)
                session.userKey = user.put()
                session.put()
                self.response.set_cookie(key='token', value=token, path='/')
                self.redirect("/home")

            else:
                self.redirect("/login")
Exemplo n.º 3
0
 def post(self):
     username=self.request.get("uname")
     uemail=self.request.get("email")
     upwd=self.request.get("pwd")
     if username == '' or uemail=='' or upwd=='':
         self.redirect('/error')
     else:
         user=User.get_by_id(uemail)
         if user:
             self.redirect('/error')
         else:
             newUser=User(id=uemail,uName=username,email=uemail,pwd=upwd)
             token = security.generate_random_string(length=20)
             session = Session(id=token)
             session.userKey=newUser.put()
             session.put()
             self.response.set_cookie(key='token', value=token, path='/')
             self.redirect('/home')
Exemplo n.º 4
0
 def post(self):
     username = self.request.get("uname")
     uemail = self.request.get("email")
     upwd = self.request.get("pwd")
     if username == '' or uemail == '' or upwd == '':
         self.redirect('/error')
     else:
         user = User.get_by_id(uemail)
         if user:
             self.redirect('/error')
         else:
             newUser = User(id=uemail,
                            uName=username,
                            email=uemail,
                            pwd=upwd)
             token = security.generate_random_string(length=20)
             session = Session(id=token)
             session.userKey = newUser.put()
             session.put()
             self.response.set_cookie(key='token', value=token, path='/')
             self.redirect('/home')