Crate oxide_auth_actix
source ·Expand description
Bindings and utilities for creating an oauth endpoint with actix.
Use the provided methods to use code grant methods in an asynchronous fashion, or use an
AsActor<_>
to create an actor implementing endpoint functionality via messages.
Structs§
- Authorization-related operations
- Client Credentials related operations
- A message type to easily send
OAuthOperation
s to an actor - Type implementing
WebRequest
as well asFromRequest
for use in route handlers - Type implementing
WebRequest
as well asFromRequest
for use in guarding resources - Type implementing
WebResponse
andResponder
for use in route handlers - Refresh-related operations
- Resource-related operations
- Token-related operations
Enums§
- The error type for Oxide Auth operations
Traits§
- Describes an operation that can be performed in the presence of an
Endpoint