Popularity
3.5
Growing
Activity
1.2
Growing
17
3
3

Description

Pundit provides a set of helpers which guide you in leveraging regular Elixir methods to build a simple authorization system. This library is based heavily on Jonas Nicklas' Ruby project of the same name.

Simple Elixir functions are defined for a given struct and allow you to encapsulate authentication logic. You can use this code within a module that is an Ecto.Schema, but that's not necessary (Ecto isn't required). The action names are taken from the list of actions defined by Phoenix controllers.

Programming language: Elixir
License: MIT License

Pundit alternatives and similar packages

Based on the "Authorization" category.
Alternatively, view pundit-elixir alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Pundit or a related project?

Add another 'Authorization' Package