|
|
@@ -49,6 +49,8 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import * as rsa from "@/utils/rsa";
|
|
|
+
|
|
|
import { JSEncrypt } from "jsencrypt";
|
|
|
export default {
|
|
|
name: "Login",
|
|
|
@@ -119,12 +121,12 @@ export default {
|
|
|
// 符合验证规则
|
|
|
if (valid) {
|
|
|
this.loading = true;
|
|
|
- let publicKey =
|
|
|
- "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDMOcPB06u5yKyQsPjfVWiWgbEIrd14kiXNNihciaVKb6HnkQvq7zpQuZ80WEX94spnUMI3iOAl/GmIvHrpGwcbB4hJbznm+PajiwnUSPuCCXA68YJF640cJKb/8KeM7WVz69OFkIEPHhVxOy4FFF5QWe/kt6zOZ19HmE+ak+5x/QIDAQAB";
|
|
|
- let encryptor = new JSEncrypt(); // 新建JSEncrypt对象
|
|
|
- encryptor.setPublicKey(publicKey); // 设置公钥
|
|
|
- let rsaPassWord = encryptor.encrypt(this.loginForm.password); // 对密码进行加密
|
|
|
- console.log(rsaPassWord);
|
|
|
+ // let publicKey =
|
|
|
+ // "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDMOcPB06u5yKyQsPjfVWiWgbEIrd14kiXNNihciaVKb6HnkQvq7zpQuZ80WEX94spnUMI3iOAl/GmIvHrpGwcbB4hJbznm+PajiwnUSPuCCXA68YJF640cJKb/8KeM7WVz69OFkIEPHhVxOy4FFF5QWe/kt6zOZ19HmE+ak+5x/QIDAQAB";
|
|
|
+ // let encryptor = new JSEncrypt(); // 新建JSEncrypt对象
|
|
|
+ // encryptor.setPublicKey(publicKey); // 设置公钥
|
|
|
+ // let rsaPassWord = encryptor.encrypt(this.loginForm.password); // 对密码进行加密
|
|
|
+ let rsaPassWord = rsa.RSAencrypt(this.loginForm.password); // 对密码进行加密
|
|
|
this.$store
|
|
|
.dispatch("user/login", {
|
|
|
username: this.loginForm.username,
|