Enhancements
- Set and expire user passwords: You can now expire a user's password using the
expire_password
function, which will make the user reset it on their next authentication. There's also the option to set a new one using theset_password
function; notice that even when choosing a password, the user will still need reset it on their next authentication. - Package dependencies definition: We expanded our dependency ranges to increase compatibility.
Bug fixes
- JWT claims in validation responses: When validating the session (using
validate_session
,refresh_session
andvalidate_and_refresh_session
functions) we aligned the response to include the session JWT claims under thesessionToken
key. On top of that - information such as user ID (sub
), project ID (iss
) and associations such as tenants - are all populated with the relevant values.