feat: oauth登录功能

This commit is contained in:
dap
2024-09-04 09:19:02 +08:00
parent 70fe375e25
commit fb525669b5
10 changed files with 398 additions and 51 deletions

View File

@@ -92,6 +92,19 @@ const formState = reactive({
username: localUsername,
});
/**
* oauth登录 需要tenantId参数
*/
watch(
() => formState.tenantId,
(tenantId) => {
localStorage.setItem('__oauth_tenant_id', tenantId);
},
{
immediate: true,
},
);
/**
* 默认选中第一项租户
*/

View File

@@ -5,7 +5,8 @@
"register": "Register",
"codeLogin": "Code Login",
"qrcodeLogin": "Qr Code Login",
"forgetPassword": "Forget Password"
"forgetPassword": "Forget Password",
"oauthLogin": "Oauth Login"
},
"dashboard": {
"title": "Dashboard",

View File

@@ -5,7 +5,8 @@
"register": "注册",
"codeLogin": "验证码登录",
"qrcodeLogin": "二维码登录",
"forgetPassword": "忘记密码"
"forgetPassword": "忘记密码",
"oauthLogin": "第三方登录"
},
"dashboard": {
"title": "概览",