個(gè)人網(wǎng)站可以申請(qǐng)微信授權(quán)登錄嗎?
時(shí)間:2023-11-27 17:30:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-11-27 17:30:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
個(gè)人網(wǎng)站可以申請(qǐng)微信授權(quán)登錄嗎?:
背景
作為網(wǎng)站開(kāi)發(fā)者,如果網(wǎng)站能夠使用微信進(jìn)行登錄,無(wú)疑可以給用戶(hù)提供很大的便利,我們的網(wǎng)站也可以相對(duì)更容易獲得流量。
但是微信授權(quán)登錄的功能只提供給了已經(jīng)認(rèn)證的企業(yè)用戶(hù),作為個(gè)人開(kāi)發(fā)者是無(wú)法使用這個(gè)功能的,給個(gè)人開(kāi)發(fā)者造成了極大的不方便。
那么作為個(gè)人開(kāi)發(fā)者的我們就不能夠?yàn)槲覀兊南到y(tǒng)賦予微信登錄的功能了嗎?其實(shí)個(gè)人開(kāi)發(fā)者也是可以使用微信登錄功能的。這里提供一個(gè)解決方案。
易登 - 為個(gè)人開(kāi)發(fā)者賦能微信登錄
易登 是一個(gè)為個(gè)人開(kāi)發(fā)者提供微信掃碼登錄服務(wù)的網(wǎng)站,只需通過(guò)簡(jiǎn)單幾步操作即可為個(gè)人開(kāi)發(fā)者網(wǎng)站賦能微信登錄。
詳細(xì)說(shuō)明參考文檔:
https://www.jylt.cc/#/detail?id=f834fb3656cf84113db6eaa7952ed970。
這里有詳盡的使用教程及使用場(chǎng)景。有需要的朋友歡迎體驗(yàn)。
易登 - 實(shí)現(xiàn)原理
既然我們不能直接使用微信登錄的功能,也就只好采取曲線(xiàn)救國(guó)的方案了。
我們都知道微信小程序獲取用戶(hù)信息的功能對(duì)個(gè)人開(kāi)發(fā)者是不設(shè)限的,既然小程序可以獲取到用戶(hù)信息,我們也就可以在網(wǎng)站端通過(guò)小程序來(lái)獲取到用戶(hù)信息。
首先,開(kāi)發(fā)者需要在 易登 為網(wǎng)站創(chuàng)建一個(gè)secret,為該secret綁定一個(gè)可供 易登 請(qǐng)求的服務(wù)接口,在 易登 配置好這些內(nèi)容之后,就是開(kāi)發(fā)者對(duì)接接口的工作了。
用戶(hù)在網(wǎng)站前端請(qǐng)求 易登 獲取微信登錄二維碼的接口,通過(guò)該接口響應(yīng)的二維碼圖片地址和當(dāng)前登陸用戶(hù)的臨時(shí)身份憑證,將二維碼展示出來(lái)。然后就是用戶(hù)通過(guò)微信掃碼登錄,用戶(hù)確認(rèn)授權(quán)登錄之后, 易登 服務(wù)會(huì)請(qǐng)求開(kāi)發(fā)者在易登填寫(xiě)的回調(diào)接口, 易登 發(fā)起的請(qǐng)求參數(shù)就是用戶(hù)的一些基本信息,比如openid、頭像、昵稱(chēng)等,開(kāi)發(fā)者填寫(xiě)的接口收到請(qǐng)求之后就可以根據(jù)自己的業(yè)務(wù)需要來(lái)使用這些用戶(hù)信息了。然后開(kāi)發(fā)者獲取這些用戶(hù)信息之后,再響應(yīng)給 易登 一個(gè)成功的狀態(tài)碼,這是整個(gè)登錄流程就結(jié)束了,小程序會(huì)提示用戶(hù)登陸成功。
掃碼體驗(yàn)
開(kāi)發(fā)者可以先前往 易登 ,記憶旅途進(jìn)行掃碼登錄體驗(yàn)。
示例圖如下:
關(guān)鍵詞:授權(quán),申請(qǐng)