View Source ExOauth2Provider.Authorization (ExOauth2Provider v0.5.7)
Handler for dealing with generating access grants.
Summary
Functions
Check ExOauth2Provider.Authorization.Code for usage.
Check ExOauth2Provider.Authorization.Code for usage.
Check ExOauth2Provider.Authorization.Code for usage.
Functions
@spec authorize(Ecto.Schema.t(), map(), keyword()) :: {:ok, binary()} | ExOauth2Provider.Authorization.Utils.Response.error() | ExOauth2Provider.Authorization.Utils.Response.redirect() | ExOauth2Provider.Authorization.Utils.Response.native_redirect()
Check ExOauth2Provider.Authorization.Code for usage.
@spec deny(Ecto.Schema.t(), map(), keyword()) :: ExOauth2Provider.Authorization.Utils.Response.error() | ExOauth2Provider.Authorization.Utils.Response.redirect()
Check ExOauth2Provider.Authorization.Code for usage.
@spec preauthorize(Ecto.Schema.t(), map(), keyword()) :: ExOauth2Provider.Authorization.Utils.Response.success() | ExOauth2Provider.Authorization.Utils.Response.error() | ExOauth2Provider.Authorization.Utils.Response.redirect() | ExOauth2Provider.Authorization.Utils.Response.native_redirect()
Check ExOauth2Provider.Authorization.Code for usage.