Beispiel #1
0
 def post(self):
     if not self.is_ajax:
         self.redirect("/")
         self.finish()
     else:
         username = self.get_argument("username")
         password = self.get_argument("password")
         repeat = self.get_argument("repeat")
         if password == repeat:
             user = User.create(name=username, password=password)
             self.set_secure_cookie("user", user.name)
             self.write(json.dumps({
                 'error': 0,
                 'desc': 'successed'
             }))
         else:
             self.write(json.dumps({
                 'error': 1,
                 'desc': 'password not matchy'
             }))
Beispiel #2
0
 def auth(self, message):
     authed_user = User.auth_via_token(
         message.get('user', None), message.get('token', None))
     if authed_user:
         self.authed, self.user = True, authed_user
         return True