Generic authentication context type. Provides information about the authenticated user and session.
Allows for custom data to be added to the context.
Optional
Session information, if available.
User information, if authenticated.
Generic authentication context type. Provides information about the authenticated user and session.