aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/login.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/login.rs')
-rw-r--r--src/api/login.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/api/login.rs b/src/api/login.rs
index 1c8aa44..c5cbe8d 100644
--- a/src/api/login.rs
+++ b/src/api/login.rs
@@ -262,6 +262,7 @@ fn new_login(
let exp = now
.saturating_add(lifetime_ms(state, lifetime))
.min(session_exp);
+ let session_exp = ended_with(session_exp, exp, lifetime);
Claims {
v: 1,
swarm,
@@ -271,7 +272,7 @@ fn new_login(
iat: now,
exp,
session: token::new_session(),
- session_exp: ended_with(session_exp, exp, lifetime),
+ session_exp,
login_exp: session_exp,
limit,
}