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 = {
|
payload = {
|
||||||
"iss": f"https://cognito-idp.{self.region}.amazonaws.com/{self.id}",
|
"iss": f"https://cognito-idp.{self.region}.amazonaws.com/{self.id}",
|
||||||
"sub": self._get_user(username).id,
|
"sub": self._get_user(username).id,
|
||||||
"aud": client_id,
|
"client_id" if token_use == "access" else "aud": client_id,
|
||||||
"token_use": token_use,
|
"token_use": token_use,
|
||||||
"auth_time": now,
|
"auth_time": now,
|
||||||
"exp": now + expires_in,
|
"exp": now + expires_in,
|
||||||
|
@ -2844,7 +2844,7 @@ def test_token_legitimacy():
|
|||||||
id_claims[k].should.equal(v)
|
id_claims[k].should.equal(v)
|
||||||
access_claims = json.loads(jws.verify(access_token, json_web_key, "RS256"))
|
access_claims = json.loads(jws.verify(access_token, json_web_key, "RS256"))
|
||||||
access_claims["iss"].should.equal(issuer)
|
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["token_use"].should.equal("access")
|
||||||
access_claims["username"].should.equal(username)
|
access_claims["username"].should.equal(username)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user