不要自己封裝第三方登錄了,用它三方登錄只要三句代碼就可以搞定
背景
我們的項(xiàng)目用戶量激增,為了優(yōu)化新用戶的用戶體驗(yàn),目前在優(yōu)化登錄,想集成第三方登錄:微信和支付寶登錄的功能??垂俜轿臋n不免有些繁瑣,鑒于以后可能會(huì)集成更多的第三方登錄,我找到了一個(gè)完美解決第三方登錄的SDK,幾乎支持所有主流的第三方登錄系統(tǒng)。
支持的第三方登錄
推薦理由
- 開源免費(fèi),有人維護(hù),持續(xù)不斷更新
- 使用簡(jiǎn)單快捷,三步搞定
準(zhǔn)備工作(以支付寶登錄接入為例)
在支付寶開發(fā)者中心配置要接入的網(wǎng)站(或者APP)
開始使用
1 引入jar包
2 創(chuàng)建請(qǐng)求,配置自己的appid, 應(yīng)用秘鑰,支付寶公鑰及回調(diào)地址
3 得到授權(quán)的地址,隨機(jī)字符串在授權(quán)回調(diào)時(shí)會(huì)帶過來,可以作為自己的業(yè)務(wù)key
4 后端跳轉(zhuǎn)到支付寶授權(quán)頁(yè)面 (如果沒有登錄要先在手機(jī)端掃描登錄)
授權(quán)頁(yè)面
5 授權(quán)成功后,支付寶官方會(huì)回調(diào),然后根據(jù)回調(diào)參數(shù)進(jìn)行相應(yīng)的處理
寫在最后
如果對(duì)大家有幫助,希望大家點(diǎn)贊,轉(zhuǎn)發(fā)。如果大家有任何疑問可以在評(píng)論區(qū)提出。