迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
1、系統設置了快捷登錄模式為【直接登錄】
2、微信開放平臺同時綁定了網站應用與公眾號應用。
3、電腦版微信掃碼登錄自動注冊了一個賬號。
3、同一個微信在公眾號授權登錄,又重新注冊了一個賬號。
請問:同一個微信,為什么注冊了2個賬號,不應該是通過unionId實現1個賬號的嗎?
unionId是什么
回復迅睿框架創始人
unionId不是用于實現不同端口微信賬號統一的玩意嗎。
同一個微信號,應該不管是在PC端登錄,還是公眾號登錄,還是APP接口登錄,都是統一賬號。。
就是通過微信開放平臺綁定網站、公眾號、小程序、APP,獲取unionId實現賬號統一。
但迅睿CMS現在是同一個微信號,登錄PC與公眾號是分別2個不同的賬號。
升級到最新程序,開啟 微信公眾號關注登錄,,,才終于實現了賬號統一。
在快遞登錄設置界面 增加微信公眾號關注登錄方式的開關
但不知道,小程序,APP如果使用APP版微信登錄接口,,不開啟綁定賬號的情況下,,是不是還是獨立賬號。
之前官網開啟了微信掃描登錄和微信公眾號登錄,它會創建兩個賬號,苦于無奈然后我就把掃碼登錄關閉了,原來還可以這樣
不是吧,你是PHP大神,從沒開發過這塊嗎?
我雖然不是PHP程序,但做過很多項目,都用到這個,就是利用unionId來的。。
不管是先從哪個端口授權登錄,都會得到一個 unionId,插入數據表,
其它端口授權登錄,也得到一個一樣的unionId,發現數據表中有了,就判斷為同一個賬號。
必須在微信開放平臺,同時綁定 網站應用,公眾號應用,小程序應用,APP應用。。。綁定在同一個開放平臺賬號中,才能獲得一樣的unionId
研究一下大神,,不能實現多端登錄統一賬號的微信登錄功能是沒有靈魂的
為什么獲取不到unionId呢?在什么條件下才能獲取
回復@帝云網絡-Deep
如果不在微信開放平臺綁定,,不同的渠道端口,就算能獲取,也是不同的unionId
迅睿CMS,之所有掃碼登錄與公眾號登錄,是2個不同的賬號,就是這個原因。
我看到 表: dr_weixin_user 中有 unionid 這個字段,也有值。
說明,授權登錄是有插入這個,
你測試一下看看一個微信號不同賬號的情況下,2個賬號是不是 unionid 不一樣。
總之,通過微信開放平臺綁定后,unionid 是一樣的,通過這玩意來實現賬號統一一個會員。。。不管是 PC登錄,公眾號登錄,小程序登錄,APP登錄都是一個賬號。
你有沒有現成的平臺,官網unionid獲取不到值,你說你網站能獲取到,能否提供一下ftp和我來實測一下
私信,QQ發給你咯
微信的接口文檔應該有…… 我說官方的登錄怎么那么蛋疼~
文檔在哪里呢,我看了文檔,一直獲取不到unionId
回復@ibennie
經過與官方的溝通,最終官方已經在最新版本中實現了多端微信登錄賬號統一了。
unionId是什么
回復迅睿框架創始人
unionId不是用于實現不同端口微信賬號統一的玩意嗎。
同一個微信號,應該不管是在PC端登錄,還是公眾號登錄,還是APP接口登錄,都是統一賬號。。
就是通過微信開放平臺綁定網站、公眾號、小程序、APP,獲取unionId實現賬號統一。
但迅睿CMS現在是同一個微信號,登錄PC與公眾號是分別2個不同的賬號。
升級到最新程序,開啟 微信公眾號關注登錄,,,才終于實現了賬號統一。
在快遞登錄設置界面 增加微信公眾號關注登錄方式的開關
但不知道,小程序,APP如果使用APP版微信登錄接口,,不開啟綁定賬號的情況下,,是不是還是獨立賬號。
之前官網開啟了微信掃描登錄和微信公眾號登錄,它會創建兩個賬號,苦于無奈然后我就把掃碼登錄關閉了,原來還可以這樣
回復迅睿框架創始人
不是吧,你是PHP大神,從沒開發過這塊嗎?
我雖然不是PHP程序,但做過很多項目,都用到這個,就是利用unionId來的。。
不管是先從哪個端口授權登錄,都會得到一個 unionId,插入數據表,
其它端口授權登錄,也得到一個一樣的unionId,發現數據表中有了,就判斷為同一個賬號。
必須在微信開放平臺,同時綁定 網站應用,公眾號應用,小程序應用,APP應用。。。綁定在同一個開放平臺賬號中,才能獲得一樣的unionId
研究一下大神,,不能實現多端登錄統一賬號的微信登錄功能是沒有靈魂的
為什么獲取不到unionId呢?在什么條件下才能獲取
回復@帝云網絡-Deep
回復迅睿框架創始人
如果不在微信開放平臺綁定,,不同的渠道端口,就算能獲取,也是不同的unionId
迅睿CMS,之所有掃碼登錄與公眾號登錄,是2個不同的賬號,就是這個原因。
我看到 表: dr_weixin_user 中有 unionid 這個字段,也有值。
說明,授權登錄是有插入這個,
你測試一下看看一個微信號不同賬號的情況下,2個賬號是不是 unionid 不一樣。
總之,通過微信開放平臺綁定后,unionid 是一樣的,通過這玩意來實現賬號統一一個會員。。。不管是 PC登錄,公眾號登錄,小程序登錄,APP登錄都是一個賬號。
你有沒有現成的平臺,官網unionid獲取不到值,你說你網站能獲取到,能否提供一下ftp和我來實測一下
回復@帝云網絡-Deep
回復迅睿框架創始人
私信,QQ發給你咯
微信的接口文檔應該有…… 我說官方的登錄怎么那么蛋疼~
文檔在哪里呢,我看了文檔,一直獲取不到unionId
回復@ibennie
經過與官方的溝通,最終官方已經在最新版本中實現了多端微信登錄賬號統一了。