summaryrefslogtreecommitdiff
path: root/src/api/auth/oauth.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/auth/oauth.rs')
-rw-r--r--src/api/auth/oauth.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/api/auth/oauth.rs b/src/api/auth/oauth.rs
index cb53b7c..6d2f700 100644
--- a/src/api/auth/oauth.rs
+++ b/src/api/auth/oauth.rs
@@ -394,8 +394,14 @@ async fn token_impl(
let session_token = SecretBytes::generate();
let session = SessionCredentials::derive(&session_token);
let session_id = SessionID(session.token_id.0);
- db.add_session(session_id.clone(), &user_id, HawkKey(session.req_hmac_key), true, None)
- .await?;
+ db.add_session(
+ session_id.clone(),
+ &user_id,
+ HawkKey(session.req_hmac_key.0),
+ true,
+ None,
+ )
+ .await?;
(Some(session_token.0), Some(SessionID(session.token_id.0)))
} else {
(None, None)