PermitEx.Plug.RequireAuthorization (permit_ex v0.2.0)

Copy Markdown View Source

Plug for enforcing PermitEx roles and permissions in controllers or APIs.

plug PermitEx.Plug.RequireAuthorization, permission: "orders:manage"
plug PermitEx.Plug.RequireAuthorization, role: "admin"
plug PermitEx.Plug.RequireAuthorization,
  any_permissions: ["orders:manage", "settings:manage"]