未验证 提交 07f7c387 编写于 作者: Mr.奇淼('s avatar Mr.奇淼( 提交者: GitHub

Merge pull request #710 from bypanghu/master

删除主仓库下无用的包管理文件,添加验证码验证
version = 1
[[analyzers]]
name = "javascript"
enabled = true
[analyzers.meta]
plugins = ["vue"]
[[analyzers]]
name = "go"
enabled = true
[analyzers.meta]
import_root = "github.com/flipped-aurora/gin-vue-admin"
dependencies_vendored = true
{
"name": "gin-vue-admin",
"lockfileVersion": 2,
"requires": true,
"packages": {}
}
...@@ -3,14 +3,10 @@ ...@@ -3,14 +3,10 @@
<div class="login_panle"> <div class="login_panle">
<div class="login_panle_form"> <div class="login_panle_form">
<div class="login_panle_form_title"> <div class="login_panle_form_title">
<img class="login_panle_form_title_logo" :src="$GIN_VUE_ADMIN.appLogo" alt=""><p class="login_panle_form_title_p">{{ $GIN_VUE_ADMIN.appName }}</p> <img class="login_panle_form_title_logo" :src="$GIN_VUE_ADMIN.appLogo" alt>
<p class="login_panle_form_title_p">{{ $GIN_VUE_ADMIN.appName }}</p>
</div> </div>
<el-form <el-form ref="loginForm" :model="loginForm" :rules="rules" @keyup.enter="submitForm">
ref="loginForm"
:model="loginForm"
:rules="rules"
@keyup.enter="submitForm"
>
<el-form-item prop="username"> <el-form-item prop="username">
<el-input v-model="loginForm.username" placeholder="请输入用户名"> <el-input v-model="loginForm.username" placeholder="请输入用户名">
<template #suffix> <template #suffix>
...@@ -25,14 +21,11 @@ ...@@ -25,14 +21,11 @@
placeholder="请输入密码" placeholder="请输入密码"
> >
<template #suffix> <template #suffix>
<i <i :class="'el-input__icon el-icon-' + lock" @click="changeLock" />
:class="'el-input__icon el-icon-' + lock"
@click="changeLock"
/>
</template> </template>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item style="position: relative"> <el-form-item style="position: relative" prop="captcha">
<el-input <el-input
v-model="loginForm.captcha" v-model="loginForm.captcha"
name="logVerify" name="logVerify"
...@@ -40,35 +33,30 @@ ...@@ -40,35 +33,30 @@
style="width: 60%" style="width: 60%"
/> />
<div class="vPic"> <div class="vPic">
<img <img v-if="picPath" :src="picPath" alt="请输入验证码" @click="loginVerify()">
v-if="picPath"
:src="picPath"
alt="请输入验证码"
@click="loginVerify()"
>
</div> </div>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button <el-button type="primary" style="width: 46%" @click="checkInit">前往初始化</el-button>
type="primary" <el-button type="primary" style="width: 46%;margin-left:8%" @click="submitForm">登 录</el-button>
style="width: 46%"
@click="checkInit"
>前往初始化</el-button>
<el-button
type="primary"
style="width: 46%;margin-left:8%"
@click="submitForm"
>登 录</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="login_panle_right" /> <div class="login_panle_right" />
<div class="login_panle_foot"> <div class="login_panle_foot">
<div class="links"> <div class="links">
<a href="http://doc.henrongyi.top/"><img src="@/assets/docs.png" class="link-icon"></a> <a href="http://doc.henrongyi.top/">
<a href="https://www.yuque.com/flipped-aurora/"><img src="@/assets/yuque.png" class="link-icon"></a> <img src="@/assets/docs.png" class="link-icon">
<a href="https://github.com/flipped-aurora/gin-vue-admin"><img src="@/assets/github.png" class="link-icon"></a> </a>
<a href="https://space.bilibili.com/322210472"><img src="@/assets/video.png" class="link-icon"></a> <a href="https://www.yuque.com/flipped-aurora/">
<img src="@/assets/yuque.png" class="link-icon">
</a>
<a href="https://github.com/flipped-aurora/gin-vue-admin">
<img src="@/assets/github.png" class="link-icon">
</a>
<a href="https://space.bilibili.com/322210472">
<img src="@/assets/video.png" class="link-icon">
</a>
</div> </div>
<div class="copyright">Copyright &copy; {{ curYear }} 💖 flipped-aurora</div> <div class="copyright">Copyright &copy; {{ curYear }} 💖 flipped-aurora</div>
</div> </div>
...@@ -108,7 +96,14 @@ export default { ...@@ -108,7 +96,14 @@ export default {
}, },
rules: { rules: {
username: [{ validator: checkUsername, trigger: 'blur' }], username: [{ validator: checkUsername, trigger: 'blur' }],
password: [{ validator: checkPassword, trigger: 'blur' }] password: [{ validator: checkPassword, trigger: 'blur' }],
captcha: [{ required: true, message: '请输入验证码', trigger: 'blur' },
{
min: 5,
max: 6,
message: '验证码格式不正确',
trigger: 'blur',
}]
}, },
logVerify: '', logVerify: '',
picPath: '' picPath: ''
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册