uni app第三方登陸 微信

2021-10-10 23:13:57 字數 1892 閱讀 3079

用於使用者登陸my.

vue我的介面,存放校驗登陸的函式1.1 my.vue

var loginres;

export

default}}

<

/script>

2 login.vue

var _self;

export

default;}

, onload:

function

(options)

,//"errmsg":"login:ok"}

uni.

getuserinfo

(,"signature":""}

// 與伺服器互動將資料提交到服務端資料庫

uni.

request(,

data:

, success: res =>);

uni.

setstoragesync

('suid'

, res.data.u_id +'')

; uni.

setstoragesync

('srand'

, res.data.u_random +'')

; uni.

setstoragesync

('sname'

, res.data.u_name +'')

; uni.

setstoragesync

('sface'

, res.data.u_face +'')

;// 判斷跳轉方式

if(options.backtype ==

'1'));

}else);

}}else);

}}, fail:()

=>

, complete:()

=>})

;}, fail:()

=>);

}})}

, fail:()

=>);

}})// #endif

console.

log(options)}}

<

/script>

主要涉及到2個方法:

uni.login

,"errmsg"

:"login:ok"

}

uni.getuserinfo

獲取使用者資訊,通過上方的 uni.login 方法會得到使用者 access_token,故 uni.getuserinfo 在此基礎上獲取使用者的 openid、userinfo(頭像、暱稱) 等資訊。

,"signature":""

}

uni.request

登陸成功後,向遠端伺服器傳送乙個儲存使用者資訊的請求

thinksns 第三方登陸

繫結成功了之後必須設定下面兩個session session mid login uid 如果能找到,那就把繫結的使用者的uid存入session session site key getsitekey 因為在action.class.php裡面的inituser方法裡model passport ...

linkedin第三方登陸

到linkedin註冊成為開發者 使用這個sdk 利用composer安裝 composer require linkedinapi linkedin 1.1寫個首頁,點選跳到login.php li new linkedin array api key yourapikey api secret ...

第三方登陸 新浪

一 phpsdk的組成 裡面看到6個檔案 callback.php config.php index.php weibolist.php weibooauth.php以及.ds store這6個檔案。看了下官方的api文件 首先建立應用 這個可以隨便建立乙個等到上線之後可以按照自己的需要建立。三 互...