Skip to contents

All functions

Fireproof
A plugin that handles authentication and/or authorization
is_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_github() guard_beeceptor_google()
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
replay_request() redirect_back()
Predefined functions for handling successful OAuth 2.0 authentication
prune_openapi()
Ensure consistency of OpenAPI auth description