feat(web): 登录页外部用户登录优先
- tab 顺序调整:外部用户 OTP 登录置前,管理员登录置后 - 移除品牌区副标题'账号申请 · SSH 密钥 · 使用审计'
This commit is contained in:
+20
-20
@@ -127,29 +127,9 @@ onMounted(() => {
|
|||||||
<el-icon :size="26"><Monitor /></el-icon>
|
<el-icon :size="26"><Monitor /></el-icon>
|
||||||
</span>
|
</span>
|
||||||
<h2>服务器用户管理节点</h2>
|
<h2>服务器用户管理节点</h2>
|
||||||
<span class="sub">账号申请 · SSH 密钥 · 使用审计</span>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-tabs v-model="tab" stretch @tab-change="onTabChange">
|
<el-tabs v-model="tab" stretch @tab-change="onTabChange">
|
||||||
<!-- 管理员登录 -->
|
|
||||||
<el-tab-pane label="管理员登录" name="admin">
|
|
||||||
<el-form label-position="top" @submit.prevent="onAdminLogin">
|
|
||||||
<el-form-item label="用户名">
|
|
||||||
<el-input v-model="adminForm.username" placeholder="管理员用户名" autocomplete="username" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="密码">
|
|
||||||
<el-input
|
|
||||||
v-model="adminForm.password"
|
|
||||||
type="password"
|
|
||||||
placeholder="密码"
|
|
||||||
show-password
|
|
||||||
autocomplete="current-password"
|
|
||||||
@keyup.enter="onAdminLogin"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-button type="primary" class="auth-submit" :loading="loading" @click="onAdminLogin">登录</el-button>
|
|
||||||
</el-form>
|
|
||||||
</el-tab-pane>
|
|
||||||
|
|
||||||
<!-- 外部用户 OTP 登录 -->
|
<!-- 外部用户 OTP 登录 -->
|
||||||
<el-tab-pane label="外部用户登录" name="user">
|
<el-tab-pane label="外部用户登录" name="user">
|
||||||
@@ -188,6 +168,26 @@ onMounted(() => {
|
|||||||
<el-button type="primary" class="auth-submit" :loading="loading" @click="onUserLogin">登录</el-button>
|
<el-button type="primary" class="auth-submit" :loading="loading" @click="onUserLogin">登录</el-button>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
<!-- 管理员登录 -->
|
||||||
|
<el-tab-pane label="管理员登录" name="admin">
|
||||||
|
<el-form label-position="top" @submit.prevent="onAdminLogin">
|
||||||
|
<el-form-item label="用户名">
|
||||||
|
<el-input v-model="adminForm.username" placeholder="管理员用户名" autocomplete="username" />
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="密码">
|
||||||
|
<el-input
|
||||||
|
v-model="adminForm.password"
|
||||||
|
type="password"
|
||||||
|
placeholder="密码"
|
||||||
|
show-password
|
||||||
|
autocomplete="current-password"
|
||||||
|
@keyup.enter="onAdminLogin"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-button type="primary" class="auth-submit" :loading="loading" @click="onAdminLogin">登录</el-button>
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
|
|
||||||
<div class="auth-foot">
|
<div class="auth-foot">
|
||||||
|
|||||||
Reference in New Issue
Block a user