mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-20 23:32:14 +00:00
Clean LastToken when relogin (#5303)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
parent
fb40b9b703
commit
ce7fc92e56
@ -1,6 +1,9 @@
|
||||
import { goTo } from './utils'
|
||||
import login from './plugin'
|
||||
import { type BottomAction } from '.'
|
||||
import { setMetadataLocalStorage } from '@hcengineering/ui'
|
||||
import { setMetadata } from '@hcengineering/platform'
|
||||
import presentation from '@hcengineering/presentation'
|
||||
|
||||
export const signUpAction: BottomAction = {
|
||||
caption: login.string.DoNotHaveAnAccount,
|
||||
@ -16,6 +19,8 @@ export const loginAction: BottomAction = {
|
||||
i18n: login.string.LogIn,
|
||||
page: 'login',
|
||||
func: () => {
|
||||
setMetadata(presentation.metadata.Token, null)
|
||||
setMetadataLocalStorage(login.metadata.LastToken, null)
|
||||
goTo('login', true)
|
||||
}
|
||||
}
|
||||
|
@ -84,6 +84,7 @@
|
||||
flagToUpdateWorkspaces = true
|
||||
await updateWorkspaces()
|
||||
} catch (err: any) {
|
||||
setMetadataLocalStorage(login.metadata.LastToken, null)
|
||||
setMetadataLocalStorage(presentation.metadata.Token, null)
|
||||
setMetadataLocalStorage(login.metadata.LoginEndpoint, null)
|
||||
setMetadataLocalStorage(login.metadata.LoginEmail, null)
|
||||
@ -160,7 +161,16 @@
|
||||
{/if}
|
||||
<div>
|
||||
<span><Label label={login.string.NotSeeingWorkspace} /></span>
|
||||
<NavLink href={getHref('login')}><Label label={login.string.ChangeAccount} /></NavLink>
|
||||
<NavLink
|
||||
href={getHref('login')}
|
||||
onClick={() => {
|
||||
setMetadataLocalStorage(login.metadata.LastToken, null)
|
||||
setMetadataLocalStorage(presentation.metadata.Token, null)
|
||||
setMetadataLocalStorage(login.metadata.LoginEndpoint, null)
|
||||
setMetadataLocalStorage(login.metadata.LoginEmail, null)
|
||||
goTo('login')
|
||||
}}><Label label={login.string.ChangeAccount} /></NavLink
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
{/await}
|
||||
|
Loading…
Reference in New Issue
Block a user