Module auth

Module auth 

Source
Expand description

Authorization system for This-RS

Provides context-based authorization with multiple auth types:

  • User authentication
  • Owner-based access
  • Service-to-service
  • Admin access

Structs§

NoAuthProvider
Default no-auth provider (for development)

Enums§

AuthContext
Authorization context extracted from a request
AuthPolicy
Authorization policy for an operation

Traits§

AuthProvider
Trait for auth providers