What?
- ReUser is a Ruby Internal DSL packaged as a Rubygem.
- ReUser is an implementation of role-based authorization.
Why?
- ReUser is a simple and expressive DSL.
- It enables you to test for specific behaviors.
- A developer shouldn't need to reimplement roles between projects.
- Don't rely on an external source for permissions, describe them in your source code.
How?
Let me show you:
Cool!
I hope that you will fork and contribute to ReUser.
Sincerely,
Isaac Sanders