From 6f57e6d1a9b523a26e50d4d27f151f02b85741c2 Mon Sep 17 00:00:00 2001 From: MukeshSingh Date: Fri, 15 Sep 2023 00:33:46 +0530 Subject: [PATCH] default jwt expiry made to 15 minutes and everything working --- src/lib/actions/analytics.ts | 1 + .../auth/security/+page.svelte | 2 + .../auth/security/updateJwtExpiration.svelte | 59 +++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 src/routes/console/project-[project]/auth/security/updateJwtExpiration.svelte diff --git a/src/lib/actions/analytics.ts b/src/lib/actions/analytics.ts index 210e1471fe..ba1fdb538c 100644 --- a/src/lib/actions/analytics.ts +++ b/src/lib/actions/analytics.ts @@ -156,6 +156,7 @@ export enum Submit { AuthPasswordDictionaryUpdate = 'submit_auth_password_dictionary_update', AuthPersonalDataCheckUpdate = 'submit_auth_personal_data_check_update', SessionsLengthUpdate = 'submit_sessions_length_update', + JwtExpirationUpdate = 'submit_jwt_expiration_update', SessionsLimitUpdate = 'submit_sessions_limit_update', SessionDelete = 'submit_session_delete', SessionDeleteAll = 'submit_session_delete_all', diff --git a/src/routes/console/project-[project]/auth/security/+page.svelte b/src/routes/console/project-[project]/auth/security/+page.svelte index f69b913952..b1251c371e 100644 --- a/src/routes/console/project-[project]/auth/security/+page.svelte +++ b/src/routes/console/project-[project]/auth/security/+page.svelte @@ -4,6 +4,7 @@ import UpdatePasswordHistory from './updatePasswordHistory.svelte'; import UpdatePersonalDataCheck from './updatePersonalDataCheck.svelte'; import UpdateSessionLength from './updateSessionLength.svelte'; + import UpdateJwtExpiration from './updateJwtExpiration.svelte'; import UpdateSessionsLimit from './updateSessionsLimit.svelte'; import UpdateUsersLimit from './updateUsersLimit.svelte'; @@ -12,6 +13,7 @@ + diff --git a/src/routes/console/project-[project]/auth/security/updateJwtExpiration.svelte b/src/routes/console/project-[project]/auth/security/updateJwtExpiration.svelte new file mode 100644 index 0000000000..f4e1a5b1a7 --- /dev/null +++ b/src/routes/console/project-[project]/auth/security/updateJwtExpiration.svelte @@ -0,0 +1,59 @@ + + + + JWT expiration + +

If you reduce the limit, all the existing JWTs will get invalidated.

+ +
+
    + + +
+
+
+ + + + +