LiveView on_mount hook for enforcing PermitEx roles and permissions.
live_session :app,
on_mount: [
{PermitEx.LiveView.RequireAuthorization, permission: "orders:view"}
]Options:
:assign_key- socket assign containing the authorization scope. Defaults to:current_scope.:redirect_to- optional path to redirect unauthorized users to.:flash- optional{kind, message}tuple.