|
@@ -464,6 +464,11 @@ class EventsController extends Controller {
|
|
|
|
|
|
|
|
|
$passport_url = Config::getInstance ()->get ( 'passport_url' );
|
|
|
+ $passport_third_url = Config::getInstance ()->get ( 'passport_third_url' );
|
|
|
+ $weixin = $this->checkIsFromWeixin();
|
|
|
+ if ($passport_third_url && !$weixin) {
|
|
|
+ $passport_url = $passport_third_url;
|
|
|
+ }
|
|
|
$passport_url .= '&referer=' . $refererUrl;
|
|
|
$arr = $this->convertUrlQuery ( $passport_url );
|
|
|
$arr ['sign'] = $this->createSign ( $arr );
|
|
@@ -471,7 +476,7 @@ class EventsController extends Controller {
|
|
|
$passport_url .= '&cas_uid=' . $uid;
|
|
|
|
|
|
$this->setOutput('applogin', 2);
|
|
|
- $weixin = $this->checkIsFromWeixin();
|
|
|
+
|
|
|
if (!$weixin) {
|
|
|
$tokenid = Request::g('tokenid');
|
|
|
if (!$tokenid) {
|