Current section
Files
Jump to
Current section
Files
lib/humo/authorizer/no_access.ex
defmodule Humo.Authorizer.NoAccess do
use Humo.Authorizer.Behaviour
alias Humo.Repo
@moduledoc """
NoAccess policy gives no access to all resources
"""
@impl true
def can_all(_authorization, _action, resource_module) do
Repo.none(resource_module)
end
@impl true
def can_actions(_authorization, _resource), do: []
end