国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信掃碼登陸流程

這篇具有很好參考價(jià)值的文章主要介紹了微信掃碼登陸流程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

以下為幾類型微信登錄的功能說明(基于OAuth2.0協(xié)議標(biāo)準(zhǔn)構(gòu)建的微信OAuth2.0授權(quán)登錄系統(tǒng)):

序號(hào) 類型 授權(quán)域/接口 用戶側(cè)使用流程 接入流程
1 App 接入微信SDK,并調(diào)用snsapi_userinfo (1)在App內(nèi)選擇使用微信登錄 (2)拉起微信客戶端,打開用戶授權(quán)頁,完成登錄授權(quán) (1)注冊(cè)微信開放平臺(tái)(open.weixin.qq.com)帳號(hào),并完成開發(fā)者資質(zhì)認(rèn)證 (2)申請(qǐng)【App移動(dòng)應(yīng)用】并審核通過后可以使用,查看開發(fā)文檔
2 網(wǎng)站應(yīng)用 snsapi_login (1)用戶使用微信“掃一掃”,在PC端掃碼(2)客戶端打開授權(quán)頁,完成登錄授權(quán) (1)注冊(cè)微信開放平臺(tái)(open.weixin.qq.com)帳號(hào),并完成開發(fā)者資質(zhì)認(rèn)證(2)申請(qǐng)【網(wǎng)站應(yīng)用】并審核通過后可以使用,查看開發(fā)文檔
3 微信客戶端內(nèi)H5 使用公眾號(hào)的登錄能力: snsapi_base snsapi_userinfo snsapi_base:靜默授權(quán) snsapi_userinfo: (1)用戶在H5內(nèi)點(diǎn)擊登錄,喚起授權(quán)彈窗 (2)用戶側(cè)完成登錄授權(quán) (1)注冊(cè)微信公眾號(hào),選擇“服務(wù)號(hào)”類型,并完成微信認(rèn)證(2)在公眾號(hào)管理后臺(tái)設(shè)置回調(diào)域名(3)接入微信登錄能力,查看開發(fā)文檔
4 小程序 wx.login wx.getUserInfo wx.login:靜默授權(quán),開發(fā)者可獲取openid wx.getUserInfo: (1)用戶在小程序內(nèi)點(diǎn)擊組件,喚起登錄窗口(2)用戶側(cè)完成登錄授權(quán) (1)注冊(cè)小程序 (2)接入微信登錄功能,查看開發(fā)文檔,查看登錄流程設(shè)計(jì)指引

說明:

  • 序號(hào)1——“App”針對(duì)的是:在手機(jī)中打開移動(dòng)應(yīng)用時(shí),使用微信授權(quán)登錄。
  • 序號(hào)2——“網(wǎng)站應(yīng)用”針對(duì)的是:使用瀏覽器訪問的Web網(wǎng)站時(shí),使用微信授權(quán)登錄。

  • 序號(hào)3——“微信客戶端內(nèi)H5”針對(duì)的是:在微信客戶端中訪問第三方網(wǎng)頁時(shí),使用微信授權(quán)登錄。

  • 序號(hào)4——“小程序”針對(duì)的是:打開微信小程序時(shí),使用微信授權(quán)登錄。

博瑞霖目前需要使用的功能為:“網(wǎng)站應(yīng)用”和“小程序”。

一、小程序使用微信授權(quán)登錄

該部分業(yè)務(wù)邏輯基本已完成。

二、網(wǎng)站應(yīng)用使用微信授權(quán)登錄

該部分功能未完成,目前有兩個(gè)方案:

1、基于“網(wǎng)站應(yīng)用”的OAuth掃碼登錄

參考鏈接:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html

可參考的網(wǎng)站:https://www.zhihu.com(微信授權(quán)后,知乎會(huì)要求用戶綁定手機(jī)號(hào))

前置工作:在微信開放平臺(tái)注冊(cè)創(chuàng)建網(wǎng)站應(yīng)用,審核通過夠后,設(shè)置用于OAuth回調(diào)驗(yàn)證的后端URL(API接口)。

前端工作:

網(wǎng)站內(nèi)嵌二維碼微信登錄 JS 實(shí)現(xiàn)。

后端工作:

完成OAuth2認(rèn)證流程。

優(yōu)點(diǎn):

  • 不需要自己制作二維碼,調(diào)用微信開發(fā)平臺(tái)API,可以直接生成登錄用二維碼。
  • 前端和后端的開發(fā)有標(biāo)準(zhǔn)的開發(fā)文檔。

缺點(diǎn):文章來源地址http://www.zghlxwxcb.cn/news/detail-487581.html

  • 需要注冊(cè)網(wǎng)站應(yīng)用,微信審批通過后,配置授權(quán)回調(diào)URL。

  • 根據(jù)官方文檔描述網(wǎng)站應(yīng)用微信授權(quán)域?yàn)椤皊nsapi_login”,該授權(quán)域僅能獲取用戶的OpenID,目前小程序登錄僅獲取了用戶的OpenID。針對(duì)同一用戶的多個(gè)角色(醫(yī)生和銷售),會(huì)有兩個(gè)OpenID(對(duì)應(yīng)兩個(gè)小程序),無法預(yù)判OAuth驗(yàn)證接口調(diào)用時(shí)是否會(huì)發(fā)生代碼層面的邏輯問題。

  • 可考慮修改小程序邏輯,取用戶的UnionID。但需要實(shí)際測(cè)試,能否獲取用戶授權(quán)的作用域“snsapi_userinfo”(該授權(quán)域,可以獲取比較詳細(xì)的用戶信息)。

  • “snsapi_login”無法獲取用戶的手機(jī)號(hào),如果用戶不存在,無法登錄。(這個(gè)其實(shí)不算是缺點(diǎn),我們本身的邏輯就不支持這種方式的登錄

  • 二維碼圖案樣式固定,無法更改。

2、 使用小程序認(rèn)證

可參考網(wǎng)站:https://www.csdn.net(采用CSDN小程序驗(yàn)證,若小程序登錄未過期,驗(yàn)證時(shí)直接跳過授權(quán)。也可能是首次授權(quán)后,后面就需要授權(quán)了。)

優(yōu)點(diǎn):

  • 可自己制作二維碼。

  • 驗(yàn)證邏輯可控。

  • 小程序驗(yàn)證可獲取相對(duì)完整的用戶信息。

缺點(diǎn):

  • 前端和后端開發(fā)工作量相對(duì)會(huì)多一下,同時(shí)開發(fā)工作開始前要規(guī)劃好授權(quán)驗(yàn)證邏輯(要由足夠的安全性)。

到了這里,關(guān)于微信掃碼登陸流程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 尚醫(yī)通-day10【微信掃碼登錄】(內(nèi)附源碼)

    https://open.weixin.qq.com (1)注冊(cè)開發(fā)者賬號(hào):準(zhǔn)備營(yíng)業(yè)執(zhí)照 (2)郵箱激活 (3)完善開發(fā)者資料 (4)開發(fā)者資質(zhì)認(rèn)證:1-2個(gè)工作日審批、300元 (5)創(chuàng)建網(wǎng)站應(yīng)用:提交審核,7個(gè)工作日審批(免費(fèi)) (6)熟悉微信登錄流程 參考文檔:https://developers.weixin.qq.com/doc/oplatform/Web

    2024年02月08日
    瀏覽(18)
  • 微信掃碼登錄(new WxLogin)-二維碼樣式修改

    微信掃碼登錄(new WxLogin)-二維碼樣式修改

    例如: .impowerBox .qrcode {width: 180px;} .impowerBox .title {display: none;} .impowerBox .info {width: 180px;} .status_icon {display: none} .impowerBox .status {text-align: center;} 二、自定義二維碼樣式進(jìn)行base64加密 在線加密解密網(wǎng)站? 三、將解密后的密文添加到href中 注意: 密文前加入? data:text/css;base64, ? ?

    2024年02月13日
    瀏覽(22)
  • 記錄--vue3問題:如何實(shí)現(xiàn)微信掃碼授權(quán)登錄?

    記錄--vue3問題:如何實(shí)現(xiàn)微信掃碼授權(quán)登錄?

    一、需求 微信掃碼授權(quán),如果允許授權(quán),則登錄成功,跳轉(zhuǎn)到首頁。 二、問題 1、微信掃碼授權(quán)有幾種實(shí)現(xiàn)方式? 2、說一下這幾種實(shí)現(xiàn)方式的原理是什么? 3、vue中的微信掃碼授權(quán)登錄,與uniapp和原生小程序的微信授權(quán)登錄,它們之間有共同點(diǎn)嗎? TWO 解決問題,答案速覽

    2024年02月13日
    瀏覽(24)
  • pbootcms對(duì)接微信掃碼登錄代碼核心片段和步驟(前后端)

    首先需要在微信公眾平臺(tái)或開放平臺(tái)中創(chuàng)建應(yīng)用,并獲取到AppID和AppSecret。 在pbootcms中創(chuàng)建一個(gè)自定義模板頁面(例如:wechat_login.html),并在該頁面中添加以下代碼,用于生成微信掃碼登錄的二維碼: 創(chuàng)建一個(gè)名為wechat_callback.php的文件,用于接收微信的回調(diào)請(qǐng)求并獲取用戶

    2024年02月05日
    瀏覽(16)
  • Java 實(shí)現(xiàn)微信掃碼登錄方法(提供前端及后端核心代碼)

    Java 實(shí)現(xiàn)微信掃碼登錄方法(提供前端及后端核心代碼)

    思路 1、Vue前端頁面獲取一個(gè)公眾號(hào)的二維碼,不是普通二維號(hào),是帶有場(chǎng)景值的 2、java后端接收前端的請(qǐng)求,生成一個(gè)帶時(shí)效性的二維碼鏈接返回給前端 3、公眾號(hào)平臺(tái)配置服務(wù)器接口地址 4、接收到關(guān)注或掃碼請(qǐng)求并相應(yīng)處理 5、前端輪詢狀態(tài),如果檢查到驗(yàn)證通過進(jìn)到下

    2024年02月19日
    瀏覽(25)
  • vue3 微信掃碼登錄及獲取個(gè)人信息實(shí)現(xiàn)的三種方法

    一、流程: 微信提供的掃碼方式有兩種,分別是: 根據(jù)文檔我們可以知道關(guān)于掃碼授權(quán)的模式整體流程為: 二、前置條件: 微信開發(fā)官網(wǎng) 申請(qǐng): appid: ‘’, // 后端提供 redirect_uri: ‘’, // 后端提供 AppSecret // 后端提供 三、具體登錄實(shí)現(xiàn) 實(shí)現(xiàn)方式一: 使用vue插件: 使用: 結(jié)果

    2023年04月13日
    瀏覽(28)
  • 前端實(shí)現(xiàn) 微信掃碼登錄網(wǎng)站 pc端(二維碼嵌套頁面) 超詳細(xì),包會(huì)

    本人申明:本案例使用到的appid和AppSecret都是無效的 appid:應(yīng)用唯一標(biāo)識(shí),在微信開放平臺(tái)提交應(yīng)用審核通過后獲得 AppSecret:在微信開放平臺(tái)提交應(yīng)用審核通過后獲得 1.在根目錄html文件引入,既index.html 2.通過js添加節(jié)點(diǎn) 注意事項(xiàng): 如果二維碼出來,但是跳轉(zhuǎn)失敗,一定要看

    2024年02月04日
    瀏覽(19)
  • 即時(shí)通訊實(shí)現(xiàn)微信掃碼登錄web網(wǎng)站(vue + uni-app + java + 微信小程序)
  • Java后臺(tái)實(shí)現(xiàn)網(wǎng)站微信掃碼登錄功能,獲取用戶openid,及微信用戶信息(小程序碼方案),關(guān)聯(lián)微信小程序(個(gè)人主體小程序也可以)

    Java后臺(tái)實(shí)現(xiàn)網(wǎng)站微信掃碼登錄功能,獲取用戶openid,及微信用戶信息(小程序碼方案),關(guān)聯(lián)微信小程序(個(gè)人主體小程序也可以)

    目錄 前言 下面展示操作流程 注冊(cè)微信小程序 通過后臺(tái)獲取小程序碼 前端處理 時(shí)序圖理解 方案實(shí)現(xiàn)步驟 前言 很多業(yè)務(wù)場(chǎng)景之下我們需要實(shí)現(xiàn)? 微信掃碼登錄? 的需求,如: 同步網(wǎng)站與小程序的用戶數(shù)據(jù) 。 需要獲取用戶微信相關(guān)基本信息,如頭像、id等 實(shí)例:小程序上的

    2024年02月02日
    瀏覽(24)
  • 微信掃碼跳轉(zhuǎn)微信小程序

    微信掃碼跳轉(zhuǎn)微信小程序

    一:首先聲明為什么需要這樣做 ??????? 項(xiàng)目中需要在后臺(tái)管理頁面進(jìn)行掃碼支付,其他人弄了微信小程序支付,所以就需要挑戰(zhàn)小程序進(jìn)行支付,在跳轉(zhuǎn)的時(shí)候需要參數(shù)例如訂單編號(hào)等 二:跳轉(zhuǎn)小程序的方法有多種 ????????接口調(diào)用憑證 | 微信開放文檔? ????????具體可

    2024年02月11日
    瀏覽(93)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包