HomeSoftware Heritage

auth/backends: Simplify and improve OIDC authentication

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

auth/backends: Simplify and improve OIDC authentication

No need to query the userinfo endpoint of the OIDC server when authenticating
as those information can also be found in the decoded access token.

Use more reliable access token expiration date.

Check groups claim is provided in decoded token before trying to read it.

Commit No Longer Exists

This commit no longer exists in the repository.