pull/109/head
Mr Chen 6 years ago
parent da4cf496a3
commit f0acdfd9f5
  1. 3
      class/core/public.py
  2. 12
      route/__init__.py
  3. 5
      route/static/app/public.js
  4. 11
      route/templates/default/layout.html

@ -63,8 +63,7 @@ def getLogsDir():
def getOs():
os = execShell('uname')
return os[0].lower().strip()
return sys.platform
def isAppleSystem():

@ -95,8 +95,6 @@ def test():
print session
os = public.getOs()
print os
print(sys.platform)
return public.getLocalIp()
@ -121,11 +119,18 @@ def code():
@app.route("/check_login", methods=['POST'])
def checkLogin():
return "true"
if isLogined():
return "true"
return "false"
@app.route("/login")
def login():
dologin = request.args.get('dologin', '')
if dologin == 'True':
session.clear()
if isLogined():
return redirect('/')
return render_template('login.html')
@ -136,6 +141,7 @@ def doLogin():
username = request.form.get('username', '').strip()
password = request.form.get('password', '').strip()
code = request.form.get('code', '').strip()
print session
if session.has_key('code'):
if session['code'] != public.md5(code):
return public.returnJson(False, '验证码错误,请重新输入!')

@ -671,10 +671,9 @@ $(function() {
$(this).addClass("fb-selected").siblings().removeClass("fb-selected")
})
});
$("#dologin").click(function() {
layer.confirm(lan.bt.loginout, {icon:3,
closeBtn: 2
}, function() {
layer.confirm('您真的要退出面板吗?', {icon:3,closeBtn: 2}, function() {
window.location.href = "/login?dologin=True"
});
return false

@ -58,15 +58,4 @@
<script src="/static/codemirror/addon/search/search.js?v={{config.version}}"></script>
<script src="/static/codemirror/addon/scroll/annotatescrollbar.js?v={{config.version}}"></script>
<script src="/static/laydate/laydate.js?v={{config.version}}"></script>
<script type="text/javascript">
// $$("#setBox").click(function() {
// if ($$(this).prop("checked")) {
// $$("input[name=id]").prop("checked", true)
// } else {
// $$("input[name=id]").prop("checked", false)
// }
// });
// setCookie('order', 'id desc');
</script>
</html>
Loading…
Cancel
Save