【微信第三方登陸】 解決PC和移動端瀏覽器同爲掃碼登陸

RT

微信第三方登陸不能和QQ互聯同樣自動適配手機端和PC(在手機端不能自動調用APP仍是須要掃碼,很是不方便)api

image

如圖:在移動端仍是中間的效果,實際需求須要第三種。微信


  1. 第一步都是經過回調獲取code,經過code獲取openId的過程。
  2. PC 端請求的URL :
https://open.weixin.qq.com/connect/ qrconnect ?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

3.移動端請求的URL應該爲:微信開發

微信公衆號的Oauth2 認證 。
https://open.weixin.qq.com/connect/oauth2/authorize?appid=XX&redirect_uri=XX%3D&response_type=code&scope=snsapi_login&state=#wechat_redirect

其中的 appid 均爲微信開發平臺的APPIDapp

這樣就能夠實現手機端 能夠在微信中一鍵登陸了code

相關文章
相關標籤/搜索