Description
Provide a single source of truth of action permissions throughout your codebase, making use of Ecto to have your Phoenix Controllers and LiveViews authorize access to resources without having to repeat yourself.
If you join the monorepo bandwagon, you should be able to nicely drop your authorization into whatever's driven by Plug (Phoenix controllers) as well as into Phoenix LiveView, and perhaps even more - because it's very likely that your codebase will use multiple frameworks to process data that requires authorization.
Permit alternatives and similar packages
Based on the "Authorization" category.
Alternatively, view permit alternatives based on common mentions on social networks and blogs.
-
canary
DISCONTINUED. An authorization library for Elixir applications that restricts what resources the current user is allowed to access. -
openmaize
DISCONTINUED. No longer maintained - was an Authentication library for Plug-based applications in Elixir -
Permit.Ecto
Ecto integration for Permit authorization library - converting authorization conditions to Ecto queries.
AppSignal - Monitoring that respects your time & budget
Do you think we are missing an alternative of Permit or a related project?