微信網頁授權登入

2021-08-04 10:55:33 字數 449 閱讀 8005

筆記小結

1.公眾平台以access_token為介面呼叫憑據,所有介面呼叫前都要先獲取access_token;

2.網頁授權兩種方式(oauth機制)

–2.1 以snsapi_base為snsapi的靜默授權,只能獲取到使用者的openid,

–2.2 以snsapi_userinfo為snsapi的授權,需使用者手動授權

使用者同意授權,獲取code;

通過code換取access_token(網頁授權);

如有需要重新整理access_token ;(snsapi_base 授權操作到此為止)

(snsapi_userinfo方式網頁授權)拉去使用者資訊 ;

檢驗access_token是否有效

微信網頁授權

第一步新建code.php 注意此處有四個引數需要改 第二個redirect url是urlencode轉換後的伺服器上user.php路徑 第三個 scope改為 snsapi userinfo 第四個 state改為123 url 第二步新建user.php 獲取code code get co...

微信網頁授權

引數 是否必須說明是 redirect uri 是response type 是返回型別,請填寫code scope 是應用授權作用域,snsapi base 不彈出授權頁面,直接跳轉,只能獲取使用者openid snsapi userinfo 彈出授權頁面,可通過openid拿到暱稱 性別 所在地...

微信網頁授權

使用的框架thinkphp3.2.3版本 控制器reportcontroller.classs.php 掃碼進入的頁面,引導使用者跳轉到統計頁面 public function certifscope 郵政金融證書統計 掃碼之後的跳轉頁面 public function certificate ex...