一直好奇這個功能,昨天終於走通。這裡記錄一下。 微信官方介紹
在進行微信OAuth2.在進行微信OAuth2.0授權登入存取之前,在微信開放平台註冊開發者帳號,並擁有一個已審核通過的網站應用程式,並取得對應的AppID和AppSecret ,申請微信登入且通過審核後,可開始存取流程。
,網站應用在開放平台的管理中心中即可創建,審核也很快。提示scope或沒有權限。wxd96be4258f671daa&re
direct_uri=
http://www.warmwood.com/WeiXinAuth&response_type=code&scope=sns
api_login&state=3d6be0a4035d839573b04816624a415e 參數正確之後就可以得到正確的二維碼。 #呢,二維碼只認網站應用程式中設定好的域名,你的localhost玩不起來。一個Web開發者工具。 #。查找到用戶,然後SignIn即可。 取得到的資訊沒有信箱和密碼,需要再做個頁面讓使用者設定信箱和新密碼「大眾號登入微信內登入和網站掃碼不一樣。 scope是用userinfo. 網站掃碼需要在開發平台中建立網站應用,這兩者的得到的openid不一樣,但支付的appid必須和商家的id匹配,否則不能支付。 code = Request.QueryString[ state = Request.QueryString[
(code !=
Logger.Info( + +
url = result = <OAuthAccessTokenResult>(, url, = user =);
}
<a title="微信登录" class="logwx" id="zhilogon" href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxd6bc2f224b5ffbac&redirect_uri=http://www.xxx.com/weixinAuth&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect">
<img src="/images/logwx.png" />
</a>
以上是微信登入的一些新得的詳細內容。更多資訊請關注PHP中文網其他相關文章!