30 Star 219 Fork 107

sjgops / flask-ansible

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
auth.py 827 Bytes
一键复制 编辑 原始数据 按行查看 历史
shijiange 提交于 2019-07-10 10:10 . first commit
from flask import Blueprint
from flask import request
from flask import session
from flask import redirect
import tool_db,tool_pass
from flask import make_response
auth = Blueprint("auth", __name__)
''
@auth.route('/login', methods = ['get', 'post'])
def login():
username = request.form.get('username')
password = request.form.get('password')
password = tool_pass.md5encrypt(password)
sql = "select * from user where username = %s and password = %s"
result = tool_db.selectByParameters(sql, (username, password))
if result:
session['username'] = username
return redirect('/views/servers')
else:
return redirect("/static/login.html")
@auth.route('/logout')
def logout():
if 'username' in session:
del session['username']
return redirect('/static/login.html')
Python
1
https://gitee.com/shijiange/flask-ansible.git
git@gitee.com:shijiange/flask-ansible.git
shijiange
flask-ansible
flask-ansible
master

搜索帮助