fix(openid): add iat claim in id_token
This commit is contained in:
parent
905c57000a
commit
073a5ac512
1 changed files with 4 additions and 1 deletions
|
|
@ -64,7 +64,9 @@ impl OAuth2AccessTokenClaims {
|
|||
#[derive(Debug, Serialize, Deserialize, Clone)]
|
||||
#[fully_pub]
|
||||
struct OIDCIdTokenClaims {
|
||||
/// Token expiration
|
||||
/// Issued at date
|
||||
iat: u64,
|
||||
/// Token expiration date
|
||||
exp: u64,
|
||||
/// Token issuer (URI to the issuer)
|
||||
iss: String,
|
||||
|
|
@ -91,6 +93,7 @@ impl OIDCIdTokenClaims {
|
|||
iss: config.instance.base_uri.clone(),
|
||||
aud: client_id.into(),
|
||||
sub: user.id,
|
||||
iat: get_current_timestamp(),
|
||||
exp: get_current_timestamp() + 86_000,
|
||||
email: user.email,
|
||||
name: user.full_name,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue