def login(): if request.method == 'POST': username = request.form.get('username') password = request.form.get('password') if db.auth_user(username, password): session['username'] = username session['role'] = db.get_user_role(username) return redirect('/user_center/') return render_template('login.html', errormsg='Account or passowrd error!') return render_template('login.html')
def login(): if request.method == 'POST': username = request.form.get('username') password = db.calc_md5(request.form.get('password')) if db.auth_user(username, password): session['username'] = username session['role'] = db.get_user_role(username) util.WriteLog('infoLogger').info('%s is login' % (session['username'])) return redirect('/user_center/') return render_template('login.html', errormsg='Account or passowrd error!') return render_template('login.html')
def get_user_role(user_id): try: user_role = db.get_user_role(user_id) return user_role except: return None
def __init__(self, u, db): self.email = u.email self.name = u.name self.avatar = u.avatar self.rights = db.get_user_role(u).rights