Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHOBUYWAP
·
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
40655a362d04efdff9490317ee6d6aeabbb93e38
1 parent
db4e1d5a
do modify login call redirect
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
14 deletions
library/LibModels/Wap/Passport/LoginData.php
library/Plugin/Helpers.php
yohobuy/m.yohobuy.com/application/modules/Passport/controllers/Login.php
library/LibModels/Wap/Passport/LoginData.php
View file @
40655a3
...
...
@@ -76,15 +76,4 @@ class LoginData
return
Yohobuy
::
get
(
Yohobuy
::
API_URL
,
$param
);
}
/**
* 登出SESSION会话
*
* @param string $token 会话
* @return array
*/
public
static
function
signoutSession
(
$token
)
{
return
Yohobuy
::
get
(
Helpers
::
logoutSession
(
$token
)
);
}
}
...
...
library/Plugin/Helpers.php
View file @
40655a3
...
...
@@ -620,10 +620,10 @@ class Helpers
* @param string $callback 回调方法名
* @return string
*/
public
static
function
logoutSession
(
$token
,
$callback
=
'call'
)
public
static
function
logoutSession
(
$token
,
$
refer
=
''
,
$
callback
=
'call'
)
{
return
'http://mapi.yohobuy.com/Passport/session/logout?callback='
.
$callback
.
'&sign='
.
md5
(
'Js8Yn0!EwPM45-ws'
)
.
'&token='
.
$token
;
.
'&sign='
.
md5
(
'Js8Yn0!EwPM45-ws'
)
.
'&token='
.
$token
.
'&go='
.
$refer
;
}
}
...
...
yohobuy/m.yohobuy.com/application/modules/Passport/controllers/Login.php
View file @
40655a3
...
...
@@ -78,7 +78,7 @@ class LoginController extends AbstractAction
$refer
=
$this
->
server
(
'HTTP_REFERER'
,
SITE_MAIN
);
$token
=
$this
->
get
(
'token'
);
if
(
!
empty
(
$token
))
{
LoginData
::
signoutSession
(
$token
);
$this
->
go
(
Helpers
::
logoutSession
(
$token
,
$refer
)
);
}
$this
->
go
(
$refer
);
...
...
Please
register
or
login
to post a comment