亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue 行為驗證碼之滑動驗證AJ-Captcha使用詳解

 更新時間:2023年05月16日 10:11:51   作者:久居我心你卻從未交房租  
這篇文章主要介紹了vue 行為驗證碼之滑動驗證AJ-Captcha使用詳解,AJ-Captcha不需要npm安裝,只需要將組件 verifition復(fù)制到所使用的components目錄下,本文給大家詳細(xì)講解,需要的朋友可以參考下

AJ-Captcha

行為驗證碼采用嵌入式集成方式,接入方便,安全,高效。拋棄了傳統(tǒng)字符型驗證碼展示-填寫字符-比對答案的流程。支持多種語言實現(xiàn),
后端包括java、php,前端有html、vue、vue3.0,flutter、uniapp、微信小程序、reactNative,安卓、IOS、angular。
官方使用網(wǎng)址:AJ-Captcha
git使用地址:AJ-Captcha git地址

使用過程及源由

防止用戶修改密碼惡意刷驗證碼的方式(設(shè)計如此),行為驗證滑動拼圖、文字點選、圖標(biāo)點擊等多種驗證碼方式,能給用戶帶來極致體驗的同時,安全還有保障。

驗證碼功能包括兩種

如何使用

AJ-Captcha不需要npm安裝,只需要將組件 verifition復(fù)制到所使用的components目錄下:

在使用時只需要修改所使用的api地址,引入使用的地方即可:

引入使用代碼:

<template>
    <Verify
	@success="success" //驗證成功的回調(diào)函數(shù)
	:mode="pop"     //調(diào)用的模式
	:captchaType="blockPuzzle"    //調(diào)用的類型 點選或者滑動
        :imgSize="{ width: '330px', height: '155px' }" //圖片的大小對象
        ref="verify"
    ></Verify>
    //mode="pop"模式
    <button @click="useVerify">調(diào)用驗證組件</button>
</template>
****注: mode為"pop"時,使用組件需要給組件添加ref值,并且手動調(diào)用show方法 例: this.$refs.verify.show()****
****注: mode為"fixed"時,無需添加ref值,無需調(diào)用show()方法****
<script>
//引入組件
import Verify from "./../../components/verifition/Verify";
export default {
	name: 'app',
	components: {
		Verify
	}
	methods:{
	   success(params){
	     // params 返回的二次驗證參數(shù), 和登錄參數(shù)一起回傳給登錄接口,方便后臺進(jìn)行二次驗證
           },
           useVerify(){
              this.$refs.verify.show()
           }
	}
}
</script>

驗證碼參數(shù)

參數(shù)類型說明
captchaTypeString1)滑動拼圖 blockPuzzle 2)文字點選 clickWord
modeString驗證碼的顯示方式,彈出式pop,固定fixed,默認(rèn):mode : ‘pop’
vSpaceString驗證碼圖片和移動條容器的間隔,默認(rèn)單位是px。如:間隔為5px,默認(rèn):vSpace:5
explainString滑動條內(nèi)的提示,不設(shè)置默認(rèn)是:‘向右滑動完成驗證’
imgSizeString其中包含了width、height兩個參數(shù),分別代表圖片的寬度和高度,支持百分比方式設(shè)置 如:{width:‘400px’,height:‘200px’}

使用返回參數(shù)處理

//params為跳轉(zhuǎn)返回的判斷值
async success(params){
      console.log("返回的二次驗證參數(shù)", params)
      let param = {
        phone: this.loginForm1.phone,
        captchaVerification: params.captchaVerification
      }
      let res = await sureLoginAccount(param)
      if(res.code == "200"){
        //跳轉(zhuǎn)步驟
      }
    },

兼容性

兼容IE8+、Chrome、Firefox.,功能上線沒有出現(xiàn)問題,用戶使用良好,無任何問題。

到此這篇關(guān)于vue 行為驗證碼(滑動驗證AJ-Captcha)的文章就介紹到這了,更多相關(guān)vue驗證碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談VUE防抖與節(jié)流的最佳解決方案(函數(shù)式組件)

    淺談VUE防抖與節(jié)流的最佳解決方案(函數(shù)式組件)

    這篇文章主要介紹了淺談VUE防抖與節(jié)流的最佳解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Vue3使用vue-router如何實現(xiàn)路由跳轉(zhuǎn)與參數(shù)獲取

    Vue3使用vue-router如何實現(xiàn)路由跳轉(zhuǎn)與參數(shù)獲取

    這篇文章主要介紹了Vue3使用vue-router如何實現(xiàn)路由跳轉(zhuǎn)與參數(shù)獲取,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 詳解vue-cli4 配置不同開發(fā)環(huán)境打包命令

    詳解vue-cli4 配置不同開發(fā)環(huán)境打包命令

    這篇文章主要介紹了vue-cli4 配置不同開發(fā)環(huán)境打包命令,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • vue3移動端嵌入pdf的多種方法小結(jié)

    vue3移動端嵌入pdf的多種方法小結(jié)

    這篇文章主要介紹了vue3移動端嵌入pdf的多種方法小結(jié),使用embed嵌入有好處也有缺點,本文給大家講解的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • Vue+Three加載glb文件報錯問題及解決

    Vue+Three加載glb文件報錯問題及解決

    當(dāng)使用Three.js加載GLB模型時,遇到加載錯誤常常是路徑問題,解決方案:1. 將GLB模型文件置于public目錄,避免打包時路徑編碼變化;2. 從node_modules的three庫中復(fù)制draco解碼器至public目錄;3. 確認(rèn)場景、攝像機(jī)和光源設(shè)置正確
    2024-10-10
  • 解決nuxt 自定義全局方法,全局屬性,全局變量的問題

    解決nuxt 自定義全局方法,全局屬性,全局變量的問題

    這篇文章主要介紹了解決nuxt 自定義全局方法,全局屬性,全局變量的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • vue結(jié)合leaflet實現(xiàn)鷹眼圖

    vue結(jié)合leaflet實現(xiàn)鷹眼圖

    本文主要介紹了vue結(jié)合leaflet實現(xiàn)鷹眼圖,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Vue3使用中這些坑你都踩過嗎

    Vue3使用中這些坑你都踩過嗎

    Vue3?目前已經(jīng)趨于穩(wěn)定,不少代碼庫都已經(jīng)開始使用它,很多項目未來也必然要遷移至Vue3,本文記錄了使用Vue3時遇到的一些問題,希望能對大家有所幫助
    2023-09-09
  • vue倉庫的使用方式

    vue倉庫的使用方式

    這篇文章主要介紹了vue倉庫的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • vue-router路由跳轉(zhuǎn)問題 replace

    vue-router路由跳轉(zhuǎn)問題 replace

    這篇文章主要介紹了vue-router路由跳轉(zhuǎn)問題 replace,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09

最新評論