pundit
https://github.com/varvet/pundit
Ruby
Minimal authorization through OO design and pure Ruby classes
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
2 Subscribers
Add a CodeTriage badge to pundit
Help out
- Issues
- Janitorial: Add documentation to most things
- Support new params `expect` method to permit parameters
- Builds on main fail on truffleruby head
- Register policies directories for Rails 8 code statistics
- Logging feature
- Optionally allow overriding the policy class for permitted params
- Adds tests to cover policy overrides and when authorize is called in other namespaces
- Split this into two methods?
- Add `policy_class` parameter to `permitted_attributes` function
- refactor: extract permitted_attribute_names from permitted_attributes
- Docs
- Subscribe to help with docs for this repo and come back later