中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

蕪湖網(wǎng)站備案咨詢電話北京網(wǎng)站優(yōu)化培訓(xùn)

蕪湖網(wǎng)站備案咨詢電話,北京網(wǎng)站優(yōu)化培訓(xùn),深圳市網(wǎng)頁制作,免費(fèi)動態(tài)網(wǎng)站開發(fā)教程目錄 一、微信授權(quán)登錄的介紹 1.用戶在微信內(nèi)點(diǎn)擊登錄按鈕,跳轉(zhuǎn)到授權(quán)頁面; 2.用戶同意授權(quán)后,返回授權(quán)碼給開發(fā)者服務(wù)器; 3.開發(fā)者服務(wù)器通過授權(quán)碼向微信服務(wù)器發(fā)送請求,獲取用戶信息; 4.微信服務(wù)器…

目錄

一、微信授權(quán)登錄的介紹

1.用戶在微信內(nèi)點(diǎn)擊登錄按鈕,跳轉(zhuǎn)到授權(quán)頁面;

2.用戶同意授權(quán)后,返回授權(quán)碼給開發(fā)者服務(wù)器;

3.開發(fā)者服務(wù)器通過授權(quán)碼向微信服務(wù)器發(fā)送請求,獲取用戶信息;

4.微信服務(wù)器返回用戶信息給開發(fā)者服務(wù)器;

5.開發(fā)者服務(wù)器根據(jù)獲得的用戶信息進(jìn)行業(yè)務(wù)處理。

二、uniapp中使用微信授權(quán)登錄的實(shí)現(xiàn)步驟

1.配置微信公眾號的開發(fā)者賬號;

2.在uniapp中引入微信JS-SDK,獲取微信授權(quán)登錄所需的參數(shù);

3.編寫uniapp代碼實(shí)現(xiàn)授權(quán)登錄功能。

下面將詳細(xì)講解以上步驟。

1.配置微信公眾號的開發(fā)者賬號

1.注冊微信公眾號開發(fā)者賬號,并創(chuàng)建一個公眾號;

3.在“開發(fā)-基本配置”中獲取AppID和AppSecret。

2.在uniapp中引入微信JS-SDK,獲取微信授權(quán)登錄所需的參數(shù)

1.在“開發(fā)-基本配置”中配置授權(quán)回調(diào)域名;

2.在“開發(fā)-開發(fā)者工具”中生成JS-SDK簽名,獲取“appId”、“nonceStr”、“timestamp”和“signature”參數(shù)。

3.編寫uniapp代碼實(shí)現(xiàn)授權(quán)登錄功能

1.使用微信JS-SDK獲取“code”參數(shù);

2.將“code”參數(shù)發(fā)送給后端服務(wù)器,后端服務(wù)器向微信服務(wù)器發(fā)起請求獲取用戶信息;

3.在后端服務(wù)器中對用戶信息進(jìn)行驗證并進(jìn)行業(yè)務(wù)處理。

三、詳細(xì)講解代碼和效果圖

1.在“uni.login”中使用“provider: ‘weixin’”參數(shù)表示使用微信登錄;

2.在“success”回調(diào)函數(shù)中獲取“code”參數(shù),并向后臺服務(wù)器發(fā)送請求;

3.在后臺服務(wù)器中進(jìn)行用戶信息驗證,并返回用戶信息。

總之,使用uniapp實(shí)現(xiàn)微信授權(quán)登錄功能并不復(fù)雜,只需按照以上步驟進(jìn)行操作即可。對于想要實(shí)現(xiàn)微信授權(quán)登錄的開發(fā)者來說,這篇文章可以作為一個參考。


對于制作這個demo的時候是可以使用的,如果不能使用勿噴,如有問題評論區(qū)討論,謝謝大家

本文將詳細(xì)介紹如何在uniapp中實(shí)現(xiàn)微信授權(quán)登錄的功能,并附帶代碼和效果圖。包括以下內(nèi)容:

  • 1.微信授權(quán)登錄的介紹;
  • 2.uniapp中使用微信授權(quán)登錄的實(shí)現(xiàn)步驟;
  • 3.詳細(xì)講解代碼和效果圖。

一、微信授權(quán)登錄的介紹

微信授權(quán)登錄是指在微信內(nèi)部使用微信賬號進(jìn)行登錄的過程,其主要流程如下:

1.用戶在微信內(nèi)點(diǎn)擊登錄按鈕,跳轉(zhuǎn)到授權(quán)頁面;

2.用戶同意授權(quán)后,返回授權(quán)碼給開發(fā)者服務(wù)器;

3.開發(fā)者服務(wù)器通過授權(quán)碼向微信服務(wù)器發(fā)送請求,獲取用戶信息;

4.微信服務(wù)器返回用戶信息給開發(fā)者服務(wù)器;

5.開發(fā)者服務(wù)器根據(jù)獲得的用戶信息進(jìn)行業(yè)務(wù)處理。

二、uniapp中使用微信授權(quán)登錄的實(shí)現(xiàn)步驟

在uniapp中使用微信授權(quán)登錄需要經(jīng)過以下步驟:

  • 1.配置微信公眾號的開發(fā)者賬號;
  • 2.在uniapp中引入微信JS-SDK,獲取微信授權(quán)登錄所需的參數(shù);
  • 3.編寫uniapp代碼實(shí)現(xiàn)授權(quán)登錄功能。

下面將詳細(xì)講解以上步驟。

1.配置微信公眾號的開發(fā)者賬號

在微信公眾號開發(fā)者平臺中配置開發(fā)者賬號,具體操作如下:

  • 1.注冊微信公眾號開發(fā)者賬號,并創(chuàng)建一個公眾號;
  • 2.在“公眾號設(shè)置”-“功能設(shè)置”-“網(wǎng)頁授權(quán)設(shè)置”中設(shè)置授權(quán)回調(diào)域名;

  • 3.在“開發(fā)-基本配置”中獲取AppID和AppSecret。

2.在uniapp中引入微信JS-SDK,獲取微信授權(quán)登錄所需的參數(shù)

引入微信JS-SDK需要先在微信公眾號開發(fā)者平臺中進(jìn)行配置:

  • 1.在“開發(fā)-基本配置”中配置授權(quán)回調(diào)域名;
  • 2.在“開發(fā)-開發(fā)者工具”中生成JS-SDK簽名,獲取“appId”、“nonceStr”、“timestamp”和“signature”參數(shù)。

獲得以上參數(shù)后,在uniapp中使用微信JS-SDK獲取“code”參數(shù):

import wx from 'weixin-js-sdk';wx.config({// 配置微信JS-SDK的參數(shù)appId: appId,timestamp: timestamp,nonceStr: nonceStr,signature: signature,jsApiList: ['checkJsApi', 'openLocation', 'getLocation', 'chooseImage', 'previewImage', 'uploadImage', 'downloadImage'] // 需要使用的微信JS-SDK接口
});wx.ready(function() {// 在微信中使用微信授權(quán)登錄wx.login({success: function(res) {console.log(res.code); // 獲取到用戶登錄憑證后,通過后臺請求接口換取用戶信息}});
});

3.編寫uniapp代碼實(shí)現(xiàn)授權(quán)登錄功能

在uniapp中使用微信授權(quán)登錄的代碼大致流程如下:

  • 1.使用微信JS-SDK獲取“code”參數(shù);
  • 2.將“code”參數(shù)發(fā)送給后端服務(wù)器,后端服務(wù)器向微信服務(wù)器發(fā)起請求獲取用戶信息;
  • 3.在后端服務(wù)器中對用戶信息進(jìn)行驗證并進(jìn)行業(yè)務(wù)處理。

下面是uniapp中實(shí)現(xiàn)微信授權(quán)登錄的代碼示例:

uni.login({provider: 'weixin',success: function(res) {console.log(res.code); // 獲取到用戶登錄憑證后,通過后臺請求接口換取用戶信息uni.request({url: 'https://xxx.com/weixin/login',data: {code: res.code},success: function(res) {console.log(res.data); // 后臺返回用戶信息}});}
});

三、詳細(xì)講解代碼和效果圖

上面的代碼是uniapp中實(shí)現(xiàn)微信授權(quán)登錄的主要部分,其流程如下:

  • 1.在“uni.login”中使用“provider: ‘weixin’”參數(shù)表示使用微信登錄;
  • 2.在“success”回調(diào)函數(shù)中獲取“code”參數(shù),并向后臺服務(wù)器發(fā)送請求;
  • 3.在后臺服務(wù)器中進(jìn)行用戶信息驗證,并返回用戶信息。

下面是使用微信授權(quán)登錄后的效果圖:

授權(quán)碼的流程由于涉及到微信公眾號開發(fā)者平臺的配置,無法在此展示,但是上面提到了具體的配置和獲取參數(shù)的步驟,按照步驟逐一完成即可。

總之,使用uniapp實(shí)現(xiàn)微信授權(quán)登錄功能并不復(fù)雜,只需按照以上步驟進(jìn)行操作即可。對于想要實(shí)現(xiàn)微信授權(quán)登錄的開發(fā)者來說,這篇文章可以作為一個參考。

http://www.risenshineclean.com/news/22876.html

相關(guān)文章:

  • 建立自己的網(wǎng)站需要多少錢100個免費(fèi)推廣網(wǎng)站
  • 注冊外貿(mào)公司的條件及流程重慶企業(yè)站seo
  • 福州如何做百度的網(wǎng)站站長seo綜合查詢
  • 設(shè)計網(wǎng)站的素材谷歌賬號注冊
  • 蘭州裝修公司網(wǎng)站seo推廣營銷
  • 暖色網(wǎng)站如何做線上推廣
  • 做網(wǎng)站建設(shè)的合同域名訪問網(wǎng)站
  • 印度網(wǎng)站后綴百度數(shù)據(jù)開放平臺
  • 蕭山網(wǎng)站建設(shè)app線上推廣是什么工作
  • 網(wǎng)絡(luò)推廣平臺有哪些公司搜索引擎優(yōu)化答案
  • 專業(yè)微信網(wǎng)站建設(shè)公司首選公司全網(wǎng)營銷推廣方案外包
  • 做金融必看網(wǎng)站seo網(wǎng)站推廣主要目的不包括
  • 南通做百度網(wǎng)站的公司哪家好杭州千鋒教育地址
  • 購物網(wǎng)站排名女裝北京十大教育培訓(xùn)機(jī)構(gòu)排名
  • 青島市網(wǎng)站建設(shè)seo實(shí)戰(zhàn)密碼第三版
  • 課程網(wǎng)站建設(shè) 碧輝騰樂溫嶺網(wǎng)絡(luò)推廣
  • html5制作手機(jī)網(wǎng)站教程十大輿情網(wǎng)站
  • 淘寶做網(wǎng)站價格百度推廣有哪些售后服務(wù)
  • 翻譯公司網(wǎng)站建設(shè)多少錢百度賬號注冊中心
  • 建立網(wǎng)站外鏈常用的渠道有哪些優(yōu)化是什么梗
  • 在哪個網(wǎng)站做任務(wù)賺錢小程序開發(fā)公司前十名
  • 響水做網(wǎng)站的源碼交易平臺
  • 有哪些網(wǎng)站可以做家教網(wǎng)絡(luò)推廣seo怎么做
  • 合川網(wǎng)站優(yōu)化茶葉網(wǎng)絡(luò)推廣方案
  • 國內(nèi)互聯(lián)網(wǎng)公司排名2021seo推廣軟件哪個好
  • 專門做干果批發(fā)的網(wǎng)站seo快速排名關(guān)鍵詞
  • wordpress wjj搜索引擎優(yōu)化的基本方法
  • goood設(shè)計網(wǎng)站俄羅斯搜索引擎yandex
  • 下列關(guān)于網(wǎng)站開發(fā)網(wǎng)頁上傳中國500強(qiáng)最新排名
  • wordpress移動端導(dǎo)航鞍山seo公司