Claim fix #27

Merged
phoenix merged 4 commits from claim_fix into main 2026-06-13 19:00:22 -04:00
Showing only changes of commit 1676951409 - Show all commits
+3 -3
View File
@@ -63,7 +63,7 @@ pub struct TokenResource {
pub message: String,
pub issuer: String,
pub audiences: Vec<String>,
pub id: uuid::Uuid,
pub user_id: uuid::Uuid,
}
pub const TOKEN_TYPE: &str = "JWT";
@@ -83,8 +83,8 @@ pub fn create_token(
payload.set_subject(message);
payload.set_issuer(issuer);
payload.set_audience(audiences.clone());
if !token_resource.id.is_nil() {
match payload.set_claim("id", Some(serde_json::json!(token_resource.id))) {
if !token_resource.user_id.is_nil() {
match payload.set_claim("user_id", Some(serde_json::json!(token_resource.user_id))) {
Ok(_) => {}
Err(err) => {
return Err(err);