🐛Fixed format of the logout token

This commit is contained in:
Anton SHEPILOV
2024-05-29 17:19:51 +02:00
committed by Anton Shepilov
parent ff2b3ab7f9
commit c3c039d1f9
3 changed files with 50 additions and 37 deletions
@@ -117,15 +117,17 @@ export default class UserApi {
public async logout() {
const payload = {
iss: "tdrive_lemonldap",
sub: this.user.id,
sid: this.session,
aud: "your-audience",
iat: Math.floor(Date.now() / 1000),
jti: "jwt-id",
events: {
"http://schemas.openid.net/event/backchannel-logout": {},
},
claims: {
iss: "tdrive_lemonldap",
sub: this.user.id,
sid: this.session,
aud: "your-audience",
iat: Math.floor(Date.now() / 1000),
jti: "jwt-id",
events: {
"http://schemas.openid.net/event/backchannel-logout": {},
},
}
};
const verifierMock = jest.spyOn(OidcJwtVerifier.prototype, "verifyLogoutToken");
verifierMock.mockImplementation(() => {