def post(self): id = self.request.get("id") password = self.request.get("password") try: signin(id, password) set_login(self, id) self.redirect('/signin-success') #TODO: signin redirect url here. except Exception as e: self.render("SignIn.html", {"error": "Username or Password error"}) #TODO replace e.strerror with errer messages.
def post(self): id = self.request.get("id") password = self.request.get("password") try: signin(id, password) set_login(self, id) self.render_dict_as_json({'id': id}) except Exception as e: msg = 'sign in failed. ' if configs.DEBUG: msg += str(e) self.error(ErrorCodes.SIGNIN_FAILED, msg)