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' }))
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