forked from Leaf/amber-ui
改进 进入登录页面时,自动登出之前的账号
This commit is contained in:
parent
5aa893d26e
commit
5dc14dd061
@ -7,7 +7,9 @@
|
||||
<script async setup lang="ts">
|
||||
import config from "../../config/config";
|
||||
import axios from "axios";
|
||||
import { useUserStore } from "../../stores/user";
|
||||
import router from "../../plugins/router";
|
||||
const userStore = useUserStore();
|
||||
|
||||
function generateRandomString(length: number) {
|
||||
let text = "";
|
||||
@ -34,6 +36,7 @@ async function generateCodeChallenge(codeVerifier: string) {
|
||||
}
|
||||
|
||||
async function go() {
|
||||
userStore.logout();
|
||||
const codeVerifier = generateRandomString(128);
|
||||
const codeChallenge = await generateCodeChallenge(codeVerifier);
|
||||
localStorage.setItem(config.oauth_storage_key, codeVerifier);
|
||||
|
Loading…
Reference in New Issue
Block a user