Module oxide_auth::primitives [] [src]

A collection of primites useful for more than one authorization method.

Modules

authorizer

Authorizers are need to swap code grants for bearer tokens.

generator

Generators produce string code grant and bearer tokens for a determined grant.

grant

Encapsulates various shared mechanisms for handlings different grants.

issuer

Generates bearer tokens and refresh tokens.

prelude

Commonly used primitives for frontends and backends.

registrar

Registrars administer a database of known clients.

scope

Defines the Scope type and parsing/formatting according to the rfc.