东京热成人网站_XX另类XX伦理XXAV_亚洲精品无码成人AAA片_高清av中文字幕无码_手机看片国产欧美日韩高清_bd美妙第进化型

咨詢電話:
15628812133
13
2024/04

vue使用base64加密密碼

發(fā)布時(shí)間:2024-04-13 14:09:48
發(fā)布者:·
瀏覽量:
0

        之前做過自動(dòng)登錄功能,登錄的時(shí)候如果選擇了保存密碼的話,是把賬號(hào)和密碼放cookie里(或者localStorage,但退出時(shí)別忘了清掉),下次登錄時(shí)判斷一下cookie里有沒有指定名稱的信息,如果有就把內(nèi)容賦值給賬號(hào)和密碼輸入框然后調(diào)用登錄函數(shù),雖然我們并不推薦把密碼放前端,但這也是一種自動(dòng)登錄的方法。

        使用base64加密之前,我們一直使用md5加密,md5加密是沒有辦法解碼的,如果把md5加密后的密碼放前端,因?yàn)闆]有沒法解碼,密碼直接賦值的話也是不行的,但是不使用md5加密會(huì)導(dǎo)致密碼泄露。于是,我們這次使用base64加密。

首先,在我們的項(xiàng)目中使用以下代碼下載依賴。

    npm install --save js-base64

        

        然后,在main.js使用以下代碼應(yīng)用base64


    import base64 from 'js-base64'
    Vue.use(base64)


        以下是使用方法


    Base64.encode(this.pwd);//加密
    Base64.decode(this.pwd);//解密

        1.如果選擇保存密碼保存賬號(hào)和加密后的密碼。

        2.下次登錄時(shí),讀取有無指定信息,如果有就賦值并調(diào)用登錄。

        3.這是保存的賬號(hào)和密碼,密碼已經(jīng)是加密后的內(nèi)容了。



關(guān)鍵詞:
返回列表