oxidite-auth 2.3.2

Authentication and authorization for Oxidite (RBAC, JWT, OAuth2, 2FA, API keys)
Documentation
1
2
3
4
5
6
7
8
9
pub mod client;
pub mod provider;
pub mod providers;
pub mod grants;

pub use client::{OAuth2Client, OAuth2Config, generate_pkce};
pub use provider::{OAuth2Provider, AuthorizationRequest, TokenRequest, TokenResponse};
pub use providers::ProviderConfig;
pub use grants::{GrantType, AuthorizationCodeGrant, ClientCredentialsGrant};