| | |
| | | <el-button circle title="MaxKey登录" @click="doSocialLogin('maxkey')"> |
| | | <svg-icon icon-class="maxkey" /> |
| | | </el-button> |
| | | <el-button circle title="TopIam登录" @click="doSocialLogin('topiam')"> |
| | | <svg-icon icon-class="topiam" /> |
| | | </el-button> |
| | | <el-button circle title="Gitee登录" @click="doSocialLogin('gitee')"> |
| | | <svg-icon icon-class="gitee" /> |
| | | </el-button> |
| | |
| | | </el-form> |
| | | <!-- 底部 --> |
| | | <div class="el-login-footer"> |
| | | <span>Copyright © 2018-2023 疯狂的狮子Li All Rights Reserved.</span> |
| | | <span>Copyright © 2018-2024 疯狂的狮子Li All Rights Reserved.</span> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | // 调用action的登录方法 |
| | | const [err] = await to(userStore.login(loginForm.value)); |
| | | if (!err) { |
| | | await router.push({ path: redirect.value || '/' }); |
| | | const redirectUrl = redirect.value || '/'; |
| | | await router.push(redirectUrl); |
| | | loading.value = false; |
| | | } else { |
| | | loading.value = false; |