summaryrefslogtreecommitdiff
path: root/src/user/handlers/logout
diff options
context:
space:
mode:
Diffstat (limited to 'src/user/handlers/logout')
-rw-r--r--src/user/handlers/logout/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/user/handlers/logout/mod.rs b/src/user/handlers/logout/mod.rs
index 4450e4c..f759451 100644
--- a/src/user/handlers/logout/mod.rs
+++ b/src/user/handlers/logout/mod.rs
@@ -21,8 +21,8 @@ pub async fn handler(
Json(_): Json<Request>,
) -> Result<(IdentityCookie, Empty), Error> {
if let Some(secret) = identity.secret() {
- let (token, _) = app.tokens().validate(&secret, &now).await?;
- app.tokens().logout(&token).await?;
+ let validated_ident = app.tokens().validate(&secret, &now).await?;
+ app.tokens().logout(&validated_ident.token).await?;
}
let identity = identity.clear();