Sucrose v0.1.0 Sucrose.Middleware.SimplePolicy
This is a simple policy handler that takes a very simple approach to absinthe resolution handling The basis for all of the handlers is to have a common response type:
true, false, :ok, :error, {:ok, _}, {:error, message}
Link to this section Summary
Functions
This is the main middleware callback.
This is the default error handler to put when we want to deny something.
Link to this section Functions
Link to this function
call(resolution, arg2)
This is the main middleware callback.
It receives an %Absinthe.Resolution{} struct and it needs to return an
%Absinthe.Resolution{} struct. The second argument will be whatever value
was passed to the middleware call that setup the middleware.
Callback implementation for Absinthe.Middleware.call/2.
Link to this function
handle_error(check, message \\ "Unauthorized")
This is the default error handler to put when we want to deny something.
Link to this function