|
@@ -26,6 +26,7 @@
|
|
</text>
|
|
</text>
|
|
</view>
|
|
</view>
|
|
<button class="login-btn" @click="handleLogin">登录</button>
|
|
<button class="login-btn" @click="handleLogin">登录</button>
|
|
|
|
+ <button class="login-btn" @click="handleLogin2">登录2</button>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
@@ -36,14 +37,17 @@
|
|
login,
|
|
login,
|
|
kaoshiList
|
|
kaoshiList
|
|
} from '@/api/login.js'
|
|
} from '@/api/login.js'
|
|
|
|
+ import JSEncrypt from 'jsencrypt';
|
|
import {
|
|
import {
|
|
ref
|
|
ref
|
|
} from 'vue';
|
|
} from 'vue';
|
|
let systemName = ref('麦塔考试系统')
|
|
let systemName = ref('麦塔考试系统')
|
|
let username = ref('')
|
|
let username = ref('')
|
|
let password = ref('')
|
|
let password = ref('')
|
|
- //let loginLogoImg = ref('../static/images/login/login-bj-sj.png')
|
|
|
|
-
|
|
|
|
|
|
+ // 密码公钥
|
|
|
|
+ const publicKey ='MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1xwHUB9shgHJlVbs3/LK8CbUa0KMrSfw/M2SAdXpy/iYvwyMacigKNkCi+fiLGcnBigzwO9WtiT/oceF431UsJs2MqLS2ZPzaL+BktR9zWWtNAsZpxUfGyI3YT+T7TT94Rs9O80896FHx9MvE1cHR2bvybskgfB2zuzd9c96+yZ9KXebhbIwDZpMW0fwx7vZ+OywTL3/6SSg2pRf+AvHQsBfTPVbMSgIQegAL4WocD2PerpSGlFElnzZT8jKM4TqDVyhfsYT+4/Gi7/RDDCngdtmruCUIoz8OCLfjVrBsvHfuNNBFIwjTbxtWhrRhVii+wz7RfNxT9+pU/3sjIRKtwIDAQAB'
|
|
|
|
+ const encrypt = new JSEncrypt();
|
|
|
|
+ encrypt.setPublicKey(publicKey);
|
|
const changePassword = () => {
|
|
const changePassword = () => {
|
|
|
|
|
|
}
|
|
}
|
|
@@ -51,8 +55,8 @@
|
|
console.log('Username:', username.value);
|
|
console.log('Username:', username.value);
|
|
console.log('Password:', password.value);
|
|
console.log('Password:', password.value);
|
|
let req = {
|
|
let req = {
|
|
- //lli.encode()
|
|
|
|
password: 'sVXqow3/+jG5kIDVGqoezXoK/Pceal1cf/kiojvUdvSU0qTjm5ikUz9CHcsu05I9whRxeep/TDVAcNl2dEqAgSUr5Ufq1FDdHr5Pn/HA5LfoZV+n5j82RE93cwcrCJw6/MwW3ZWgISzvG5qN8t9IzkRX2qMB/7SJxnh3NzoaxX4=',
|
|
password: 'sVXqow3/+jG5kIDVGqoezXoK/Pceal1cf/kiojvUdvSU0qTjm5ikUz9CHcsu05I9whRxeep/TDVAcNl2dEqAgSUr5Ufq1FDdHr5Pn/HA5LfoZV+n5j82RE93cwcrCJw6/MwW3ZWgISzvG5qN8t9IzkRX2qMB/7SJxnh3NzoaxX4=',
|
|
|
|
+ // password: encrypt.encrypt(password.value),
|
|
userName: 'root'
|
|
userName: 'root'
|
|
}
|
|
}
|
|
login(req).then(res => {
|
|
login(req).then(res => {
|