OptionalcodeThe PKCE Code verifier used for authentication
OptionalfetchWhen enabled, the userinfo is fetched and populated into the user object.
OptionalfilteredList of ID token claims to remove.
OptionalidUsed to adjust the current time to align with the authorization server time
OptionalidAllowed clock tolerance when checking date-time claims
OptionalidAllowed max age in seconds
OptionalidNonce to be validated against the claims from the ID token
OptionaljwksJwks to validate the ID token with. JWKS is fetched from the authorization server if jwks is not provided.
OptionalonA callback function invoked before creating or updating the user session.
OptionalvalidateWhether to validate the ID token or not.
Options used for authenticating a user with authorization code