backend-app-api,auth: add ent claim to user identity proof

Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2024-04-02 16:29:26 +02:00
committed by Camila Belo
parent 3d30d36eab
commit 018b0910e0
3 changed files with 8 additions and 1 deletions
@@ -116,7 +116,7 @@ export class TokenFactory implements TokenIssuer {
const uip = await this.createUserIdentityClaim({
header: { alg: key.alg, kid: key.kid },
payload: { typ: TokenTypes.limitedUser.typClaim, sub, iat, exp },
payload: { typ: TokenTypes.limitedUser.typClaim, sub, ent, iat, exp },
key: signingKey,
});
@@ -264,6 +264,7 @@ export class TokenFactory implements TokenIssuer {
const payload = {
typ: options.payload.typ,
sub: options.payload.sub,
ent: options.payload.ent,
iat: options.payload.iat,
exp: options.payload.exp,
};