Пример #1
0
def login():
    if request.method == 'POST':
        username = request.form.get('username', '')
        password = request.form.get('password', '')
        ret, error = models.validate_login(username, password)
        if ret:
            session['user'] = username
            return redirect(url_for('index'))
    return render_template('login.html')
Пример #2
0
def login():
    params = request.form if 'POST' == request.method else request.args
    username = params.get("username", "")
    passwd = params.get("passwd", "")
    user = models.validate_login(username, passwd)
    if user:
        session['username'] = username
        return redirect("/users/")
    else:
        return render_template("index.html", username = username, passwd = passwd, error = "username or passwd is error")
Пример #3
0
def login():
    username = ''
    password = ''
    params = request.form if 'POST' == request.method  else request.args
    username = params.get('username','')
    password = params.get('password','')
    user = models.validate_login(username,password)
    if user:
        return redirect('/users/')
    else:
        return render_template('index.html',username=username,password=password,error="username or password is error")            
Пример #4
0
def login():
    params = request.form if 'POST' == request.method else request.args
    username = params.get('username', '')
    password = params.get('password', '')

    user = models.validate_login(username, password)
    if user:
        # 如果验证用户成功直接跳转到机房列表
        session['user'] = { 'username': username }
        return redirect('/rooms/')
    # 否则再转回登入界面
    return render_template('index.html', username=username, password=password, error='username or password is error')
Пример #5
0
def login():
    if 'POST' == request.method:
        username = request.form.get('username', '')
        password = request.form.get('password', '')
        status = models.validate_login(username, password)
        if status:
            return redirect(url_for('index'))
        return render_template('login.html',
                               username=username,
                               password=password,
                               error='username or password is error')
    return render_template('login.html')
Пример #6
0
def login():
    username = ''
    password = ''
    param = request.form if request.method == 'POST' else request.form
    username = param.get('username', '')
    password = param.get('password', '')
    user = models.validate_login(username, password)
    if user:
        return redirect('/user/')
    else:
        return render_template('index.html',
                               username=username,
                               password=password,
                               error='username or password is error')
Пример #7
0
def login():
    if session.get('user'): return redirect('/user/')
    username = ''
    password = ''
    param = request.form if request.method == 'POST' else request.form
    username = param.get('username', '')
    password = param.get('password', '')
    user = models.validate_login(username, password)
    # print user
    if user:
        session['user'] = user
        print session['user']
        return redirect('/user/')
    else:
        return render_template('login.html', username=username, password=password, error='username or password is error')
Пример #8
0
def login():
	if session.get('user'): return redirect('/user/')

	params = request.form if 'POST' == request.method else request.args
	username = params.get('username','')
	password = params.get('password','')

	user = models.validate_login(username,password)
	print user 	 # {'id': 1L, 'name': u'fj'}
	if user:
		session['user'] = user 
		print session['user']      # {'id': 1L, 'name': u'fj'}
		return redirect('/user/')
	else:
		return render_template('index.html', username=username, password=password, error='username or password is error')