def auto_login(self): auto = int(self.settings.get('auto_login', 0)) if not auto: return False logging.info("Auto login as user %s" % auto) self.set_secure_cookie("user_id", str(auto)) user = self.session.query(Reader).get(auto) if not user: logging.info("Init default auto login user") user = Reader(id=auto) user.init_default_user() user.save() self.add_msg("success", _("自动登录成功。")) return True
def auto_login(self): auto = int(self.settings.get('auto_login', 0)) if not auto: return False logging.info("Auto login as user %s" % auto) self.set_secure_cookie("user_id", str(auto)) user = self.session.query(Reader).get(auto) if not user: logging.info("Init default auto login user") user = Reader(id=auto) user.init_default_user() user.save() login_time = int(time.time()) self.set_secure_cookie("lt", str(login_time)) self.add_msg("success", _("自动登录成功。")) return True