|
|
@@ -105,17 +105,16 @@ const router = createRouter({
|
|
|
|
|
|
const updateToken = async (data: SignLoginApiParams) => {
|
|
|
try {
|
|
|
- // const result = await apis.signLogin(data);
|
|
|
- // if (result.code === 0) {
|
|
|
- // localStorage.setItem(ELocalStorageKey.Token, result.data.access_token)
|
|
|
- // localStorage.setItem(ELocalStorageKey.WorkspaceId, result.data.workspace_id)
|
|
|
- // localStorage.setItem(ELocalStorageKey.Username, result.data.username)
|
|
|
- // localStorage.setItem(ELocalStorageKey.UserId, result.data.user_id)
|
|
|
- // localStorage.setItem(ELocalStorageKey.Flag, EUserType.Web.toString())
|
|
|
- // } else {
|
|
|
- // message.error(result.message)
|
|
|
- // }
|
|
|
- localStorage.setItem(ELocalStorageKey.WorkspaceId, data.workspace_id)
|
|
|
+ const result = await apis.signLogin(data);
|
|
|
+ if (result.code === 0) {
|
|
|
+ localStorage.setItem(ELocalStorageKey.Token, result.data.access_token)
|
|
|
+ localStorage.setItem(ELocalStorageKey.WorkspaceId, result.data.workspace_id)
|
|
|
+ localStorage.setItem(ELocalStorageKey.Username, result.data.username)
|
|
|
+ localStorage.setItem(ELocalStorageKey.UserId, result.data.user_id)
|
|
|
+ localStorage.setItem(ELocalStorageKey.Flag, EUserType.Web.toString())
|
|
|
+ } else {
|
|
|
+ message.error(result.message)
|
|
|
+ }
|
|
|
} catch (e) {
|
|
|
console.error(e);
|
|
|
}
|
|
|
@@ -124,6 +123,7 @@ const updateToken = async (data: SignLoginApiParams) => {
|
|
|
router.beforeEach(async (to, from, next) => {
|
|
|
const { username, client_id, timestamp, workspace_id, workspace_name, signature } = to.query as any;
|
|
|
if (username && client_id && timestamp && workspace_id && workspace_name && signature) {
|
|
|
+ localStorage.clear()
|
|
|
await updateToken({ username, client_id, timestamp, workspace_id, workspace_name, signature })
|
|
|
next();
|
|
|
} else {
|