def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) next_url = self.get_argument('next', '/') #路由跳转. if authenticate(username, password): self.session.set('simon_user_info', username) self.redirect(next_url) else: # print("---" + username,password) self.write('fail')
def post(self, *args, **kwargs): username = self.get_argument('username', None) #获取账号密码 password = self.get_argument('password', None) passed = authenticate(username, password) #存在:验证身份 if passed: #如果身份验证成功 self.session.set('user_info', username) #set一个session,内容为username User.update_last_login(username) next = self.get_argument('next', '/') #获取下next参数 self.redirect(next) #跳转到next else: #验证身份失败:页面打印login fail self.write('login fail')
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) next_url = self.get_argument('next', '/') logined = authenticate(username, password, self.db_session) if logined: self.session.set('tudo_user_info', username) self.redirect(next_url) else: self.redirect('/login')
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) passed = account.authenticate(username, password) if passed: self.session.set('user_info', username) account.login(username) self.redirect('/') else: self.write('login fail')
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) next_url = self.get_argument('next', '/') passed = authenticate(username, password, self.db_session) if passed: self.session.set('tudo_user_info', username) # 与main中的get('tudo_user_info')对应 self.redirect(next_url) else: self.write('login fail')
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) next = self.get_argument('next', None) if username and password: passed = account.authenticate(username, password) if passed: self.session.set("username", username) self.redirect(next) else: self.redirect(r'/login') else: self.redirect('/login')
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) next_url = self.get_argument('next', '') passed = authenticate(username, password) if passed: self.session.set('tudo_user', username) if next_url: self.redirect(next_url) else: self.redirect('/') else: self.write({'msg': 'login fail'})
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) passed = authenticate(username, password) print(username, password, hash_it(password)) print(User.get_pass(username)) if passed: self.session.set('tudo_user_info', username) '''更新登陆时间''' self.redirect('/') else: self.write('用户名或者密码错误!!!请重新输入!') self.render('login.html')
def post(self, *args, **kwargs): username = self.get_argument('username', None) password = self.get_argument('password', None) passed = authenticate(username, password) if passed: self.session.set('bayern_user_info', username) login_time_update(username) print("登录成功!设置cookie完成!") if self.get_argument('next', '/'): self.redirect(self.get_argument('next', '/')) else: self.redirect('/') else: self.write('msg:login fail')
def post(self): username = self.get_argument('username', '') password = self.get_argument('password', '') next_url = self.get_argument('next', '') if not username.strip() or not password.strip(): self.redirect('/login?msg=用户或密码为空') else: if authenticate(username, password): self.session.set('todo_user', username) if next_url: self.redirect(next_url) else: self.redirect('/') else: self.redirect('/login?msg=密码错误')
def post(self): username = self.get_argument('username', '') password = self.get_argument('password', '') next_url = self.get_argument('next', '') if not username.strip() or not password.strip(): self.redirect('/login?msg=empty password or name') else: if authenticate(username, password): self.session.set("tudo_user", username) if next_url: self.redirect(next_url) else: self.redirect('/') else: self.redirect('/login?msg=password error')
def post(self, *args, **kwargs): username = self.get_argument('username', None) #获取用户 password = self.get_argument('password', None) #获取密码 print(username) print(password) passed = authenticate(username, password) #调用用户密码校验函数 print(passed) if passed: self.session.set('tudo_user_info', username) #将前面设置的session设置为username,保存用户登录信息 self.redirect('/') #跳转主页路由 else: self.write({'msg': 'login fail'}) #不通过,有问题
def post(self,*args,**kwargs): username = self.get_argument('username',None) password = self.get_argument('password',None) passed = authenticate(username,password) if passed: self.session.set('user_info',username) #将前面设置的cookie设置为username,保存用户登录信息 next_url = self.get_argument('next', '') # 获取之前页面的路由 if next_url: self.redirect(next_url) #跳转主页路由 else: self.redirect('/') else: self.write({'msg':'login fail'}) #不通过,有问题