# fenzhang **Repository Path**: empty09/fenzhang ## Basic Information - **Project Name**: fenzhang - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-13 - **Last Updated**: 2025-01-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fenzhang ## Project setup ``` yarn install ``` ### Compiles and hot-reloads for development ``` yarn serve ``` ### Compiles and minifies for production ``` yarn build ``` ### Customize configuration See [Configuration Reference](https://cli.vuejs.org/config/). 1.getLoginId返回:loginId、datestr、loginKey 2.getLoginCode 获取图片验证码,需参数loginId. 3.userLoginEncryt 需参数loginId、loginData A.loginData=fuserAccount :xxx,userPwd:xxx,imgCode:xxx} B.AES(loginData),需key=Md5(loginKey前16位),iv=Md5(datestr后16位) C.返回data,需AES解密,key=B.iv,iv=B.key,取signkey、token 4.其他接口加sign:key 按照字典序升序,sha256(取value拼接+C.signkey) 登录信息是以密文形式保存, localStore.account = 16位iv + 登录信息密文 + 16位key 刷新页面的时候 check.js里面解密后的登录信息存到store里面,持久化需要以密文形式保存