The package store some information after the user grant access to some client. For example, you can use the
UserConsent model to list applications that the user have authorized access. Like Google does here.
>>> from oidc_provider.models import UserConsent >>> UserConsent.objects.filter(email@example.com') [<UserConsent: Example Client - firstname.lastname@example.org>]
user: Django user object.
client: Relying Party object.
expires_at: Expiration date of the consent.
scope: Scopes authorized.
date_given: Date of the authorization.