App/Home/Service/AdminService.class.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Home\Service;
class AdminService extends CommonService {
public function login($admin) {
if (!$this->existAccount($admin['username'])) {
return array('status' => 0,
'data' => '用户不存在!');
}
$account = M('user')->getByUsername($admin['username']);
if ($account['password'] != $this->encrypt($admin['password'])) {
return array('status' => 0,
'data' => '密码不正确!');
}
session('uid',$account['id']);
session('username',$account['username']);
session("truename",$account['truename']);
session('depname',$account['depname']);
session('posname',$account['posname']);
session('loginip',get_client_ip());
session('logintime',date("Y-m-d H:i:s",time()));
session('logins',$account['logins']);
$data['id'] = session('uid');
$data['logintime'] = date("Y-m-d H:i:s",time());
$data['loginip'] = get_client_ip();
$data['logins'] = array('exp','logins+1');
$data['update_time']=time();
M("user")->save($data);
$dat['username'] = session('username');
$dat['content'] = '登录成功!';
$dat['os']=$_SERVER['HTTP_USER_AGENT'];
$dat['url'] = U();
$dat['addtime'] = date("Y-m-d H:i:s",time());
$dat['ip'] = get_client_ip();
M("log")->add($dat);
return array('status' => 1);
}
public function logout() {
$dat['username'] = session('username');
$dat['content'] = '退出成功!';
$dat['os']=$_SERVER['HTTP_USER_AGENT'];
$dat['url'] = U();
$dat['addtime'] = date("Y-m-d H:i:s",time());
$dat['ip'] = get_client_ip();
M("log")->add($dat);
session_unset();
session_destroy();
后面还有 20 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。