#!/usr/bin/env python # -*- coding: utf-8 -*- """ demeter web page name:user.py author:rabin """ from __load__ import * class login_path(Load): @Web.setting def get(self): self.view("login.html") @Web.setting def post(self): mobile = self.input('username') password = self.input('password') if mobile and password: admin = self.service('common').one('manage_admin', mobile=mobile) if admin: temp = admin['password'].split('_') if Demeter.md5(password, temp[1]) == admin['password']: self.set_secure_cookie('admin', str(admin['id'])) #self.redirect('/') self.out('yes', {'id':admin['id']}) return self.out('手机号或密码错误,登录失败') class loginout_path(Load): @Web.setting def get(self): self.set_secure_cookie('admin', '') self.redirect('/user/login')