diff options
Diffstat (limited to 'src/auth.rs')
-rw-r--r-- | src/auth.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/auth.rs b/src/auth.rs index 3ba64ea..d2cfb3e 100644 --- a/src/auth.rs +++ b/src/auth.rs @@ -37,7 +37,7 @@ pub async fn issue( Argon2::default().verify_password(basic.password().as_bytes(), &PasswordHash::new(&p)?)?; - let refresh = RefreshClaims::new(uuid); + let refresh = RefreshClaims::issue(uuid); let access = refresh.refresh(); Ok((access, refresh)) } @@ -58,7 +58,7 @@ pub async fn create( .ok_or(Error::Registration)? .id; - let refresh = RefreshClaims::new(uuid); + let refresh = RefreshClaims::issue(uuid); let access = refresh.refresh(); Ok((StatusCode::CREATED, (access, refresh))) @@ -87,7 +87,7 @@ mod tests { fn test_jwt_encode_decode() -> TestResult { setup_test_env(); - let claims = AccessClaims::new(uuid::Uuid::new_v4()); + let claims = AccessClaims::issue(uuid::Uuid::new_v4()); let token = JWT.encode(&claims)?; let decoded = JWT.decode(&token)?.claims; assert_eq!(claims, decoded); |