View Source Boruta.Oauth.Requests behaviour (Boruta core v3.0.0-beta.2)

Request context

Summary

Callbacks

Get an authorization request according to given id

Persists an authorization request according to given params

Callbacks

@callback get_request(request_id :: String.t()) ::
  request :: Boruta.Oauth.AuthorizationRequest.t() | nil

Get an authorization request according to given id

Link to this callback

store_request(request, client)

View Source
@callback store_request(
  request :: Boruta.Oauth.AuthorizationRequest.t(),
  client :: Boruta.Oauth.Client.t()
) ::
  {:ok, request :: Boruta.Oauth.AuthorizationRequest.t()}
  | {:error, Ecto.Changeset.t()}

Persists an authorization request according to given params