|
@@ -49,8 +49,6 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
-import * as rsa from "@/utils/rsa";
|
|
|
|
|
-
|
|
|
|
|
import { JSEncrypt } from "jsencrypt";
|
|
import { JSEncrypt } from "jsencrypt";
|
|
|
export default {
|
|
export default {
|
|
|
name: "Login",
|
|
name: "Login",
|
|
@@ -121,12 +119,12 @@ export default {
|
|
|
// 符合验证规则
|
|
// 符合验证规则
|
|
|
if (valid) {
|
|
if (valid) {
|
|
|
this.loading = true;
|
|
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); // 对密码进行加密
|
|
|
|
|
- let rsaPassWord = rsa.RSAencrypt(this.loginForm.password); // 对密码进行加密
|
|
|
|
|
|
|
+ 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);
|
|
|
this.$store
|
|
this.$store
|
|
|
.dispatch("user/login", {
|
|
.dispatch("user/login", {
|
|
|
username: this.loginForm.username,
|
|
username: this.loginForm.username,
|