| 插件名稱 | 微信系統(tǒng) V5.41 |
| 插件作者 | 迅睿官方自營 |
| 最近更新 | 2025-09-09 09:24:33 |
| 增加自定義通知類別的寫法 優(yōu)化賬號(hào)創(chuàng)建機(jī)制 |
想修改微信登錄后的跳轉(zhuǎn)地址到當(dāng)前頁面應(yīng)該如何寫,還請(qǐng)各位大佬幫忙指導(dǎo)一下,這是后臺(tái)目前的跳轉(zhuǎn)設(shè)定
// 登錄跳轉(zhuǎn)
class Go extends \Phpcmf\Common {
// 從微信菜單中進(jìn)入授權(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)該是公眾號(hào)內(nèi)自動(dòng)登錄以后返回到當(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ù)-岳老師 好像還是沒修改好,目前主要需求就是能在公眾號(hào)登錄環(huán)節(jié)跳轉(zhuǎn)到當(dāng)前頁面,而不是登錄后只能到會(huì)員中心,還請(qǐng)老師指點(diǎn)應(yīng)該如何修改,謝謝