Fireproof               A plugin that handles authentication and/or
                        authorization
Guard                   R6 base class for guards
GuardBasic              R6 class for the Basic authentication guard
GuardBearer             R6 class for the Bearer authentication guard
GuardKey                R6 class for the Key guard
GuardOAuth2             R6 class for the OAuth 2.0 Guard
GuardOIDC               R6 class for the OpenID Connect guard
guard_basic             Basic authentication guard
guard_bearer            Bearer authentication guard
guard_beeceptor         Guard using the mock OAuth servers provided by
                        Beeceptor
guard_github            Guard for authenticating with the GitHub OAuth
                        2.0 server
guard_google            Guard for Authenticating with the Google OpenID
                        Connect server
guard_key               Shared secret guard
guard_oauth2            Guard based on OAuth 2.0
guard_oidc              Guard based on OpenID Connect
new_user_info           Well structured user information
on_auth                 Predefined functions for handling successful
                        OAuth 2.0 authentication
prune_openapi           Ensure consistency of OpenAPI auth description
