Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHO-ACTIVITY-PHP
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
hf
9 years ago
Commit
24ce1ce5abfc3a8f22221f35705ca40494508689
1 parent
36a70f73
code review by hf: modify call api to release env
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
9 deletions
yohobuy/m.yohobuy.com/application/modules/Passport/controllers/Login.php
yohobuy/m.yohobuy.com/application/modules/Passport/controllers/Login.php
View file @
24ce1ce
...
...
@@ -17,6 +17,9 @@ class LoginController extends AbstractAction
*/
public
function
indexAction
()
{
// 设置登录有效时间30分钟, 防机器刷
$this
->
setSession
(
'_LOGIN_EXPIRE'
,
time
()
+
1800
);
// 清除客户端
$this
->
setCookie
(
'_UID'
,
''
);
$this
->
setCookie
(
'_TOKEN'
,
''
);
...
...
@@ -26,9 +29,6 @@ class LoginController extends AbstractAction
$this
->
setCookie
(
'refer'
,
$refer
);
}
// 设置登录有效时间30分钟, 防机器刷
$this
->
setSession
(
'_LOGIN_EXPIRE'
,
time
()
+
1800
);
$this
->
setTitle
(
'登录'
);
$data
=
array
(
...
...
@@ -54,14 +54,14 @@ class LoginController extends AbstractAction
*/
public
function
internationalAction
()
{
// 设置登录有效时间30分钟, 防机器刷
$this
->
setSession
(
'_LOGIN_EXPIRE'
,
time
()
+
1800
);
$refer
=
$this
->
get
(
'refer'
);
if
(
!
empty
(
$refer
))
{
$this
->
setCookie
(
'refer'
,
$refer
);
}
// 设置登录有效时间30分钟, 防机器刷
$this
->
setSession
(
'_LOGIN_EXPIRE'
,
time
()
+
1800
);
$this
->
setTitle
(
'国际账号登录'
);
$data
=
array
();
...
...
@@ -225,9 +225,9 @@ class LoginController extends AbstractAction
if
(
isset
(
$result
[
'code'
])
&&
$result
[
'code'
]
==
200
&&
!
empty
(
$result
[
'data'
][
'uid'
]))
{
$token
=
Helpers
::
makeToken
(
$result
[
'data'
][
'uid'
]);
$this
->
setCookie
(
'_TOKEN'
,
$token
);
$this
->
setSession
(
'_TOKEN'
,
$token
);
$this
->
setSession
(
'_LOGIN_UID'
,
$result
[
'data'
][
'uid'
]);
$this
->
setCookie
(
'_TOKEN'
,
$token
);
$this
->
go
(
Helpers
::
syncUserSession
(
$result
[
'data'
][
'uid'
],
$refer
));
}
else
{
$this
->
go
(
$refer
);
...
...
@@ -263,9 +263,9 @@ class LoginController extends AbstractAction
if
(
isset
(
$result
[
'code'
])
&&
$result
[
'code'
]
==
200
&&
!
empty
(
$result
[
'data'
][
'uid'
]))
{
$token
=
Helpers
::
makeToken
(
$result
[
'data'
][
'uid'
]);
$this
->
setCookie
(
'_TOKEN'
,
$token
);
$this
->
setSession
(
'_TOKEN'
,
$token
);
$this
->
setSession
(
'_LOGIN_UID'
,
$result
[
'data'
][
'uid'
]);
$this
->
setCookie
(
'_TOKEN'
,
$token
);
$this
->
go
(
Helpers
::
syncUserSession
(
$result
[
'data'
][
'uid'
],
$refer
));
}
else
{
$this
->
go
(
$refer
);
...
...
@@ -301,9 +301,9 @@ class LoginController extends AbstractAction
if
(
isset
(
$result
[
'code'
])
&&
$result
[
'code'
]
==
200
&&
!
empty
(
$result
[
'data'
][
'uid'
]))
{
$token
=
Helpers
::
makeToken
(
$result
[
'data'
][
'uid'
]);
$this
->
setCookie
(
'_TOKEN'
,
$token
);
$this
->
setSession
(
'_TOKEN'
,
$token
);
$this
->
setSession
(
'_LOGIN_UID'
,
$result
[
'data'
][
'uid'
]);
$this
->
setCookie
(
'_TOKEN'
,
$token
);
$this
->
go
(
Helpers
::
syncUserSession
(
$result
[
'data'
][
'uid'
],
$refer
));
}
else
{
$this
->
go
(
$refer
);
...
...
Please
register
or
login
to post a comment