gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

vuejs怎么實現密碼加密

vuejs實現密碼加密的方法:1、通過npm引入“crypto-js”依賴;2、創建js文件引入“crypto-js”并寫入加密方法;3、在需要加密的組件內使用cryptoObj加密方法即可。

vuejs怎么實現密碼加密

本文操作環境:windows7系統、vue2.9.6版,DELL G3電腦。

vue中使用crypto-js實現密碼加密(此處只記錄了前端加密)

1、npm引入crypto-js依賴

2、創建js文件引入crypto-js并寫入加密方法

3、在需要加密的組件內使用cryptoObj加密方法

1、npm引入crypto-js依賴

npm install crypto-js -D
npm install crypto-js -D

若出現報錯,我的報錯如下(可能是因為使用了淘寶鏡像):

npm ERR! code 1npm ERR! path E:Usersyidu_Documentspccm-screennode_modulesnode-sass npm ERR! command failed npm ERR! command C:WINDOWSsystem32cmd.exe /d /s /c node-gyp rebuild npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@3.8.0npm ERR! gyp info using node@14.15.1 | win32 | x64 npm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: Command failed: D:ProgramDataAnaconda3python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];npm ERR! gyp ERR! stack   File "<string>", line 1npm ERR! gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];npm ERR! gyp ERR! stack                                ^npm ERR! gyp ERR! stack SyntaxError: invalid syntax npm ERR! gyp ERR! stack npm ERR! gyp ERR! stack     at ChildProcess.exithandler (child_process.js:308:12)npm ERR! gyp ERR! stack     at ChildProcess.emit (events.js:315:20)npm ERR! gyp ERR! stack     at maybeClose (internal/child_process.js:1048:16)npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)npm ERR! gyp ERR! System Windows_NT 10.0.19042npm ERR! gyp ERR! command "D:\Program Files\nodejs\node.exe" "E:\Users\yidu_\Documents\pccm-screen\node_modules\node-gyp\bin\node-gyp.js" "rebu ild" npm ERR! gyp ERR! cwd E:Usersyidu_Documentspccm-screennode_modulesnode-sass npm ERR! gyp ERR! node -v v14.15.1npm ERR! gyp ERR! node-gyp -v v3.8.0npm ERR! gyp ERR! not ok  npm ERR! A complete log of this run can be found in:npm ERR!     D:Program Filesnodejsnode_cachel_logs2021-05-06T07_10_11_380Z-debug.log

所以之后我使用淘寶鏡像進行安裝

cnpm install crypto-js -D
cnpm install crypto-js -D

安裝成功:

√ Installed 1 packages √ Linked 0 latest versions √ Run 0 scripts √ All packages installed (1 packages installed from npm registry, used 283ms(network 278ms), speed 4.58kB/s, json 1(1.27kB), tarball 0B)

2、創建js文件引入crypto-js并寫入加密方法

在src-assets文件夾下創建js文件 cryp.js
vuejs怎么實現密碼加密
在cryp.js文件中引入crypto-js并寫入加密方法:

import CryptoJS from 'crypto-js'var cryptoObj = {     /* 加密 */     encryptFunc: (message) => {         var key = '12345678900';//前后端約定好的秘鑰         var keyHex = CryptoJS.enc.Utf8.parse(key);         var encrypted = CryptoJS.AES.encrypt(message, keyHex, {             mode: CryptoJS.mode.ECB,             padding: CryptoJS.pad.Pkcs7        });         return encrypted.toString();      },}export default cryptoObj;

3、在需要加密的組件內使用cryptoObj加密方法

<script>   import  cryptoJSObj  from  '@/assets/cryp.js'   export default {   name: 'Login',   data(){     // 手機號碼驗證     var contactPhone = (rule, value, callback) => {       if (!value) {         return callback(new Error('手機號不能為空'))       } else {         const reg = /^1[3|4|5|7|8][0-9]d{8}$/         if (reg.test(value)) {           callback()         } else {           return callback(new Error('請輸入正確的手機號'))         }       }     };     return{       loading:false,       form: {         account: '',         password: '',       },        formRules: {// 新增或編輯驗證規則         account: [           { required: true, message: '賬號不能為空' }         ],         password: [           { required: true, message: '請輸入密碼', trigger: 'blur' },           { min: 13, message: '密碼長度應大于12位', trigger: 'blur' },           { pattern: /^(?=.*[a-zA-Z])(?=.*[1-9])(?=.*[W]).{13,}$/, message: '必須包含大小寫字母、數字的組合、特殊字符,長度大于12位' }         ],       },     }   },   created() {    },   methods:{     startLogin:(){       let password=cryptoJSObj.encryptFunc(form.password)       //此處password為加密后的密碼,form.password為輸入的密碼     },   }}</script>

到這里就全部完成了。

推薦:《最新的5個vue.js視頻教程精選》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
久久久久久久香蕉| 97公开免费视频| 国产精品成人久久电影| 久艹视频在线免费观看| 给我免费播放片在线观看| 欧美网站免费观看| 成年人免费大片| 日韩a一级欧美一级| 麻豆视频传媒入口| 久久久久免费看黄a片app| 99视频在线免费| 一本—道久久a久久精品蜜桃| 97在线国产视频| 中文字幕网av| 精品无码国模私拍视频| 亚洲一级片网站| 国产资源在线免费观看| 97xxxxx| 手机在线观看日韩av| 亚洲熟妇国产熟妇肥婆| www.亚洲高清| 亚洲国产成人精品无码区99| 午夜免费高清视频| 欧美图片激情小说| 成年人三级黄色片| 丰满少妇久久久| 香蕉精品视频在线| 国产v亚洲v天堂无码久久久 | 400部精品国偷自产在线观看| 日韩激情视频一区二区| 国产又黄又猛又粗又爽的视频| 亚洲天堂第一区| 超碰在线人人爱| 日韩av黄色网址| 男人的天堂视频在线| 性猛交ⅹ×××乱大交| 无码播放一区二区三区| 日韩久久久久久久久久久久| 亚洲xxxx2d动漫1| 亚洲熟妇av日韩熟妇在线| 久久免费视频2| 无需播放器的av| 欧美污视频网站| 免费看又黄又无码的网站| 永久av免费在线观看| 无限资源日本好片| 国产三级日本三级在线播放| 丁香花在线影院观看在线播放| 91精品国产三级| 亚洲视频一二三四| 日韩中文字幕免费在线 | 欧美 日韩 国产 在线观看| 日日噜噜夜夜狠狠| 日韩精品无码一区二区三区免费| 777777av| 国产免费一区二区三区视频| 妞干网在线观看视频| 精品少妇在线视频| 北条麻妃在线视频观看| 欧美 日韩 亚洲 一区| 欧美乱做爰xxxⅹ久久久| 91视频成人免费| 免费cad大片在线观看| 亚洲五码在线观看视频| 国产一线二线三线女| 日本福利视频在线观看| 国产精品69久久久| 日本少妇高潮喷水视频| 男人添女人下面高潮视频| 成年人黄色片视频| 欧美三级理论片| 日本高清免费观看| 水蜜桃在线免费观看| 欧美乱做爰xxxⅹ久久久| 国自产拍偷拍精品啪啪一区二区 | 人妻无码久久一区二区三区免费| 黄色一级视频在线播放| 成人一级片网站| 天天干天天操天天做| 午夜激情影院在线观看| 高清无码一区二区在线观看吞精| 青草青青在线视频| 亚洲第一中文av| 午夜激情影院在线观看| wwwjizzjizzcom| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国产精品入口免费软件| 99久久99精品| 亚洲美免无码中文字幕在线| 精品日韩久久久| 欧美日韩视频免费| 国产极品美女高潮无套久久久| 在线观看免费成人av| 国产专区在线视频| av免费网站观看| 久久福利一区二区| 精品久久久久久中文字幕2017| av在线网站免费观看| 乱妇乱女熟妇熟女网站| 一级做a免费视频| 国产极品尤物在线| 色偷偷中文字幕| 久久久久久久久久福利| 欧美少妇一区二区三区| 欧在线一二三四区| 久久久久亚洲av无码专区喷水| 国产97在线 | 亚洲| 中文字幕超清在线免费观看| 高清一区二区视频| 欧美一级视频免费看| 亚洲成人手机在线观看| 青青在线视频观看| 国产精品无码免费专区午夜| 九九九九九国产| 日本成人中文字幕在线| 男人靠女人免费视频网站| 99re6这里有精品热视频| 日韩精品视频一二三| 久草精品在线播放| 91视频 -- 69xx| 日韩精品免费一区| 九九热99视频| av污在线观看| 黑人粗进入欧美aaaaa| 日韩av片在线看| 日韩日韩日韩日韩日韩| 香港三级日本三级a视频| 日韩视频在线观看视频| www.污网站| 欧美日韩久久婷婷| 在线a免费观看| 日本高清免费在线视频| 尤物网站在线看| 日韩欧美理论片| 久久久久久久久久毛片| 亚洲免费黄色录像| 日本中文字幕在线不卡| 超碰成人在线免费观看| 一级黄色免费在线观看| 强开小嫩苞一区二区三区网站| 黄色免费高清视频| 高清无码视频直接看| 成年女人18级毛片毛片免费 | 成人性生交视频免费观看| 日本国产一级片| 国产日韩欧美大片| 久操手机在线视频| 国产素人在线观看| 人妻无码视频一区二区三区| 美女网站免费观看视频 | 国产aaa免费视频| www黄色日本| 欧美 日韩 国产 激情| 午夜免费福利在线| 男女爱爱视频网站| 精品无码国产一区二区三区av| 777av视频| 亚洲精品怡红院| 香蕉视频免费版| 日韩欧美视频网站| 手机视频在线观看| 久久久久福利视频| 日批视频在线免费看| 污污动漫在线观看| 欧美中文字幕在线观看视频| 亚洲午夜无码av毛片久久| 亚洲成人天堂网| 免费网站永久免费观看| 欧美综合在线观看视频| 手机在线免费毛片| av动漫在线看| 免费不卡av网站| 少妇人妻互换不带套| 国产四区在线观看| 大香煮伊手机一区| 黄色网在线视频| 午夜激情福利在线| 欧美乱大交xxxxx潮喷l头像| 国产精品视频黄色| 国产精品裸体瑜伽视频| 久热在线视频观看| www.四虎成人| 999久久欧美人妻一区二区| 在线观看av日韩| 成品人视频ww入口| 黄色一级片网址| 国产精品拍拍拍| 日本www在线播放| 4444在线观看| 国产乱女淫av麻豆国产| wwwxxx黄色片| av无码久久久久久不卡网站| 欧美精品 - 色网| 日本va中文字幕| 怡红院av亚洲一区二区三区h| 免费久久久久久| 日韩av片免费观看| 网站一区二区三区| 人妻熟女一二三区夜夜爱| www.成年人视频|