Canary.DefaultHandler (canary v2.0.0-dev)
The fallback Canary handler.
This module is used primarily as a backwards compatibility for the :not_found_handler
and :unauthorized_handler
.
It uses old configuration values to determine how to handle the error.
If you are using Canary
only with Plug
based authorization then you can still
use the :not_found_handler
and :unauthorized_handler
configuration values.
Otherwise, you should implement the Canary.ErrorHandler
behaviour in your own module.
Summary
Functions
The default handler for when a resource is not found.
For Plug based authorization it will use the global :not_found_handler
or return the conn.
The default handler for when a resource is not authorized.
For Plug based authorization it will use the global :unauthorized_handler
or return the conn.
Functions
The default handler for when a resource is not found.
For Plug based authorization it will use the global :not_found_handler
or return the conn.
For LiveView base authorization it will halt socket.
The default handler for when a resource is not authorized.
For Plug based authorization it will use the global :unauthorized_handler
or return the conn.
For LiveView base authorization it will halt socket.