首頁  >  文章  >  後端開發  >  微信第三方登入帳號統一的問題

微信第三方登入帳號統一的問題

WBOY
WBOY原創
2016-08-04 09:21:371110瀏覽

微信公眾號的 open_id和PC上的微信第三方登入 open_id 是一致的嗎?

按照微信公眾平台的文檔open_id應該是針對當前帳戶或者說是應用的,換句話說說不同帳號和應該應該是不一樣的,那麼如果我想要實現我們微信公眾號的用戶能夠通過微信的第三方登陸到我們的PC站,那麼其步驟應該如下
1.進入我們的微信公眾號,引導註冊我們平台內的帳號,將其註冊的我們平台內的帳號和其對於的我們微信公眾號的open_id進行綁定。
2.透過PC端的微信登入進入我們的平台,引導綁定其我們平台內的帳號,如果沒有就註冊,有就登入其平台內的帳號

或者說改用UnionID ... 這我還不清楚

除了這兩個方案還有別的嗎 或者說你們對這樣問題怎麼看

回覆內容:

微信公眾號的 open_id和PC上的微信第三方登入 open_id 是一致的嗎?

按照微信公眾平台的文檔open_id應該是針對當前帳戶或者說是應用的,換句話說說不同帳號和應該應該是不一樣的,那麼如果我想要實現我們微信公眾號的用戶能夠通過微信的第三方登陸到我們的PC站,那麼其步驟應該如下
1.進入我們的微信公眾號,引導註冊我們平台內的帳號,將其註冊的我們平台內的帳號和其對於的我們微信公眾號的open_id進行綁定。
2.透過PC端的微信登入進入我們的平台,引導綁定其我們平台內的帳號,如果沒有就註冊,有就登入其平台內的帳號

或者說改用UnionID ... 這我還不清楚

除了這兩個方案還有別的嗎 或者說你們對這樣問題怎麼看

  1. 前往微信開放平台註冊帳號(https://open.weixin.qq.com)

  2. 綁定微信公眾號到開放平台

  3. oauth2授權的時候可以拿到unionId,所以綁定到同一個公眾平台的微訊號拿到的unionId都是一樣的

UnionId是唯一識別,可以用於統計多公眾平台.也可以自己根據不同前綴區分

應該都是用union id的 的確這麼麻煩。 。 。

我也遇過,是要註冊個平台帳號把微信帳號都綁到這個帳號裡面,這樣你拿到用戶資訊的時候裡面就有個ounion_id欄位了,這個就可以當作用戶的唯一標識。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn