diff options
| author | tusooa <tusooa@kazv.moe> | 2023-08-26 16:57:28 +0000 |
|---|---|---|
| committer | tusooa <tusooa@kazv.moe> | 2023-08-26 16:57:28 +0000 |
| commit | b167025554ec1c1098f17d716e69f8fb0ff795f9 (patch) | |
| tree | 2c822c4e21d7264b7d2e76f8bd19d16243302ea1 /src/modules/users.js | |
| parent | 3c041b2ba1db229917e4323041d8be6f42335ace (diff) | |
| parent | ac78f801943f22c27cc6e7e9eac7ececb9fa2a5a (diff) | |
Merge branch 'fix-oauth2-token-linger' into 'develop'
Fix OAuth2 token lingering after revocation
See merge request pleroma/pleroma-fe!1852
Diffstat (limited to 'src/modules/users.js')
| -rw-r--r-- | src/modules/users.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/modules/users.js b/src/modules/users.js index e976d875..50b4cb84 100644 --- a/src/modules/users.js +++ b/src/modules/users.js @@ -651,6 +651,12 @@ const users = { const response = data.error // Authentication failed commit('endLogin') + + // remove authentication token on client/authentication errors + if ([400, 401, 403, 422].includes(response.status)) { + commit('clearToken') + } + if (response.status === 401) { reject(new Error('Wrong username or password')) } else { |
