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 OAuthOperations to an actor
  • Type implementing WebRequest as well as FromRequest for use in route handlers
  • Type implementing WebRequest as well as FromRequest for use in guarding resources
  • Type implementing WebResponse and Responder 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