第三方登入 微信登入流程

2022-07-19 07:57:14 字數 1446 閱讀 1444

可以選擇從友盟

1、開發者資質認證,認證有效期:一年,有效期最後三個月可申請年審即可續期;審核費用:中國大陸地區:300元,非中國大陸地區:120美元。

2、管理中心進行應用配置:

1.應用名稱+簡介+官網位址+應用(28*28畫素,108*108畫素,僅支援png格式,大小都不超過300kb);

2.應用提交審核;

3.配置bundle id

實現**wxapidelegate

- (void)onresp:(baseresp *)resp ];

}

break

;

case -2://

err_user_cancel = -2(使用者取消)

break

;

case -4://

err_auth_denied = -4(使用者拒絕授權)

break

;

default

:

break

; }

} }

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(loginnotification:) name:@"

wechatloginnotificationname

"object:nil];

- (void)loginnotification:(nsnotification *)noti

; nsstring *secrect = secret;

nsstring *url = [nsstring stringwithformat:@"

"

//get請求獲取access_token和openid}/*

access_token是呼叫授權關係介面的呼叫憑證,由於access_token有效期(目前為2個小時)較短,當access_token超時後,可以使用refresh_token進行重新整理 */

- (void)getwechatuserinfo:(nsstring *)openid access_token:(nsstring *)access_token

- (void

)dealloc

獲取access_token時序圖:

官網文件

第三方微信接入登入流程整理

我們來看一下aouth2.0中的授權碼模式是怎麼定義的 授權碼模式 authorization code 是功能最完整 流程最嚴密的授權模式。它的特點就是通過客戶端的後台伺服器,與 服務提供商 的認證伺服器進行互動。它的步驟如下 a 使用者訪問客戶端,後者將前者導向認證伺服器。b 使用者選擇是否給予...

第三方微信接入登入流程整理

我們來看一下aouth2.0中的授權碼模式是怎麼定義的 授權碼模式 authorization code 是功能最完整 流程最嚴密的授權模式。它的特點就是通過客戶端的後台伺服器,與 服務提供商 的認證伺服器進行互動。它的步驟如下 a 使用者訪問客戶端,後者將前者導向認證伺服器。b 使用者選擇是否給予...

iOS微信第三方登入

2.匯入對應的庫 置應用間的跳轉 4.就說明沒有針對ios9 增加白名單。2 單例介面 import wxapi.h inte ce uiresponder wxapidelegate property strong nonatomic nsstring access token property ...