Cognito payload - Switch key name of "client_id" (#5708)
This commit is contained in:
parent
cdc8b4f0e9
commit
ff1f420689
@ -532,7 +532,7 @@ class CognitoIdpUserPool(BaseModel):
|
||||
payload = {
|
||||
"iss": f"https://cognito-idp.{self.region}.amazonaws.com/{self.id}",
|
||||
"sub": self._get_user(username).id,
|
||||
"aud": client_id,
|
||||
"client_id" if token_use == "access" else "aud": client_id,
|
||||
"token_use": token_use,
|
||||
"auth_time": now,
|
||||
"exp": now + expires_in,
|
||||
|
@ -2844,7 +2844,7 @@ def test_token_legitimacy():
|
||||
id_claims[k].should.equal(v)
|
||||
access_claims = json.loads(jws.verify(access_token, json_web_key, "RS256"))
|
||||
access_claims["iss"].should.equal(issuer)
|
||||
access_claims["aud"].should.equal(client_id)
|
||||
access_claims["client_id"].should.equal(client_id)
|
||||
access_claims["token_use"].should.equal("access")
|
||||
access_claims["username"].should.equal(username)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user