auth-framework 0.4.2

A comprehensive, production-ready authentication and authorization framework for Rust applications
Documentation

auth-framework

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 86 feature flags, 9 of them enabled by default.

default

enhanced-rbac (default)

postgres-storage (default)

api-server (default)

role-system (default)

sqlx (default)

tokio-postgres (default)

axum (default)

tower (default)

tower-http (default)

actix-integration

actix-web

admin-binary

askama

aws-lc-rs

axum-integration

bumpalo

chacha20poly1305

clap

cli

colored

config-hot-reload

console

coset

crossterm

dialoguer

distributed-rate-limiting

docker-tests

ed25519-dalek

enhanced-crypto

enhanced-device-flow

enhanced-observability

event-sourcing

fips-compliance

futures

futures-util

indicatif

ldap-auth

ldap3

metrics

metrics-prometheus

mysql-storage

notify

oauth-device-flows

object-pool

openid-connect

openidconnect

opentelemetry

opentelemetry-jaeger

opentelemetry-otlp

opentelemetry-prometheus

opentelemetry_sdk

otp-auth

otpauth

passkey

passkey-client

passkeys

performance-optimization

prometheus

quick-xml

ratatui

redis

redis-storage

rpassword

saml

serde_urlencoded

sms-aws-sns

sms-core

sms-plivo

sms-twilio

sms-web-axum

sms-web-generic

smskit

smskit-web-axum

testcontainers

testing

This feature flag does not enable additional features.

tiered-storage

tokio-stream

tracing-opentelemetry

tui

tui-input

unicode-normalization

unicode-support

warp

warp-integration

web-gui

x25519-dalek