Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
tl_estate
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hujun
tl_estate
Commits
67f392bb
Commit
67f392bb
authored
Feb 01, 2018
by
zfc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
登录合并2
parent
17ad3691
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
21 deletions
+21
-21
Login.php
application/index/controller/Login.php
+21
-21
No files found.
application/index/controller/Login.php
View file @
67f392bb
...
...
@@ -46,25 +46,25 @@ class Login extends Basic
if
(
!
isset
(
$name
)
||
!
isset
(
$passwd
))
{
return
view
(
"/login/login"
,
[
"msg"
=>
"用户名或密码不能为空"
]);
}
if
(
$name
==
'admin'
){
$params
[
"name"
]
=
$name
;
$params
[
"pswd"
]
=
md5
(
md5
(
$passwd
));
$result
=
$this
->
loginDb
->
verifyUser
(
$params
);
if
(
count
(
$result
)
>
0
)
{
//todo 更新登录信息
$this
->
loginDb
->
updateLoginTime
(
$result
[
0
][
"id"
]);
Session
::
set
(
"userName"
,
$result
[
0
][
"name"
]);
Session
::
set
(
"userId"
,
$result
[
0
][
"id"
]);
Session
::
set
(
"usertable"
,
'admin'
);
Session
::
set
(
"lastLoginTime"
,
time
());
$this
->
operating_records
(
$result
[
0
][
"id"
],
1
,
'后台登陆'
);
//记录操作日志
$this
->
redirect
(
'/admin.php/index/banner'
);
}
else
{
return
view
(
"/login/login"
,
[
"msg"
=>
"用户名或密码错误"
]);
}
}
else
{
//
if($name=='admin'){
//
$params["name"] = $name;
//
$params["pswd"] = md5(md5($passwd));
//
$result = $this->loginDb->verifyUser($params);
//
//
if (count($result) > 0) {
// /*todo 更新登录信息*/
//
$this->loginDb->updateLoginTime($result[0]["id"]);
//
//
Session::set("userName",$result[0]["name"]);
//
Session::set("userId",$result[0]["id"]);
//
Session::set("usertable",'admin');
//
Session::set("lastLoginTime",time());
//
$this->operating_records($result[0]["id"],1,'后台登陆'); //记录操作日志
//
$this->redirect('/admin.php/index/banner');
//
} else {
//
return view("/login/login", [ "msg" => "用户名或密码错误" ]);
//
}
//
}else{
//条件
$filed
=
" a.id,a.store_id,a.auth_group_id,a.district_id,a.level,a.name,a.phone,a.sex,a.img,a.status,a.admin_off,
ifnull(s.store_name,'')store_name,ifnull(d.district_name,'')district_name,g.rules"
;
...
...
@@ -75,7 +75,7 @@ class Login extends Basic
];
$params
[
"name"
]
=
$name
;
$passwd
=
md5
(
$passwd
);
$where
=
"(
name='
{
$name
}
'or
phone='
{
$name
}
') and password='
$passwd
' "
;
$where
=
"( phone='
{
$name
}
') and password='
$passwd
' "
;
$list
=
$this
->
loginagent
->
verifyUser
(
$filed
,
$join
,
$where
);
if
(
!
$list
){
return
view
(
"/login/login"
,
[
"msg"
=>
"用户名或密码错误"
]);
...
...
@@ -124,7 +124,7 @@ class Login extends Basic
}
//
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment