| 插件名稱 | 微信系統(tǒng) V5.41 |
| 插件作者 | 迅睿官方團隊 |
| 最近更新 | 2025-09-09 09:24:33 |
| 增加自定義通知類別的寫法 優(yōu)化賬號創(chuàng)建機制 |
想修改微信登錄后的跳轉(zhuǎn)地址到當(dāng)前頁面應(yīng)該如何寫,還請各位大佬幫忙指導(dǎo)一下,這是后臺目前的跳轉(zhuǎn)設(shè)定
// 登錄跳轉(zhuǎn)
class Go extends \Phpcmf\Common {
// 從微信菜單中進入授權(quán)
public function index() {
$url = (!$this->is_mobile ? SITE_URL : SITE_MURL).'index.php?s=weixin&c=member&m=login';
if ($_GET['url']) {
$burl = urlencode($_GET['url']);
} else {
$burl = urlencode((!$this->is_mobile ? SITE_URL : SITE_MURL).'index.php?s=member');
}
dr_redirect('https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$this->weixin['account']['appid'].'&redirect_uri='.urlencode($url).'&response_type=code&scope=snsapi_userinfo&state='.($burl).'#wechat_redirect');
}
}
插件版權(quán):官方插件
插件名稱:微信系統(tǒng)
應(yīng)該是公眾號內(nèi)自動登錄以后返回到當(dāng)前頁面,微信的掃碼登錄是可以返回當(dāng)前頁面的
// 獲取返回頁面
$url = \Phpcmf\Service::L('Security')->xss_clean($back ? urldecode($back) : $_SERVER['HTTP_REFERER']);
if (!$url || strpos($url, 'login') !== false ) {
$url = $this->uid ? dr_member_url('account/oauth') : dr_member_url('home/index');
}
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-岳老師 好像還是沒修改好,目前主要需求就是能在公眾號登錄環(huán)節(jié)跳轉(zhuǎn)到當(dāng)前頁面,而不是登錄后只能到會員中心,還請老師指點應(yīng)該如何修改,謝謝