diff --git a/src/types/user.ts b/src/types/user.ts index ad95c78..61c7b1d 100644 --- a/src/types/user.ts +++ b/src/types/user.ts @@ -49,6 +49,10 @@ export interface UserInfo { Gender: string; Role: string; Avatar: string; + password_need_second_auth: number; // 是否需要密码二次认证 + code_need_second_auth: number; // 是否需要验证码二次认证 + third_party_need_second_auth: number; // 是否需要第三方二次认证 + ai_second_auth: number; // 是否需要智能增强认证 } diff --git a/src/views/pages/login.vue b/src/views/pages/login.vue index 41f052c..fdce1b4 100644 --- a/src/views/pages/login.vue +++ b/src/views/pages/login.vue @@ -7,41 +7,29 @@ + 登录 +

+ 没有账号?立即注册 +

+
+
+ + 第三方登录 +
+ + + + + + +
+
+ + + + 请选择二次认证方式 + + + + + 输入验证码 + + + + @@ -70,90 +118,30 @@ - - -
- 密码登录 -
- - - - -
- - 第三方登录 - -
- - - - 请选择二次认证方式 - - - - - 输入验证码 - - - - - - - - + + + +