View Source KeenAuth.EmailAuthenticationHandler behaviour (KeenAuth v0.2.2)
Summary
Callbacks
@callback authenticate(conn :: Plug.Conn.t(), params :: map()) :: {:ok, map()} | {:error, :unauthenticated}
@callback handle_authenticated(conn :: Plug.Conn.t(), user :: KeenAuth.User.t()) :: Plug.Conn.t()
@callback handle_unauthenticated( conn :: Plug.Conn.t(), params :: map(), err :: {atom(), any()} ) :: Plug.Conn.t()