Authentication and Authorization for 'fiery' Servers
fireproof: Authentication and Authorization for 'fiery' Servers
A plugin that handles authentication and/or authorization
Extract the path from a URL
Basic authentication guard
Bearer authentication guard
Guard using the mock OAuth servers provided by Beeceptor
Guard for authenticating with the GitHub OAuth 2.0 server
Guard for Authenticating with the Google OpenID Connect server
Shared secret guard
Guard based on OAuth 2.0
Guard based on OpenID Connect
R6 base class for guards
R6 class for the Basic authentication guard
R6 class for the Bearer authentication guard
R6 class for the Key guard
R6 class for the OAuth 2.0 Guard
R6 class for the OpenID Connect guard
Well structured user information
Predefined functions for handling successful OAuth 2.0 authentication
Ensure consistency of OpenAPI auth description
Provides a plugin for 'fiery' that supports various forms of authorization and authentication schemes. Schemes can be required in various combinations or by themselves and can be combined with scopes to provide fine-grained access control to the server.
Useful links