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§
- Authorize
- Authorization-related operations
- Client
Credentials - Client Credentials related operations
- OAuth
Message - A message type to easily send
OAuthOperations to an actor - OAuth
Request - Type implementing
WebRequestas well asFromRequestfor use in route handlers - OAuth
Resource - Type implementing
WebRequestas well asFromRequestfor use in guarding resources - OAuth
Response - Type implementing
WebResponseandResponderfor use in route handlers - Refresh
- Refresh-related operations
- Resource
- Resource-related operations
- Token
- Token-related operations
Enums§
- WebError
- The error type for Oxide Auth operations
Traits§
- OAuth
Operation - Describes an operation that can be performed in the presence of an
Endpoint