-
Notifications
You must be signed in to change notification settings - Fork 8
Current Development Status
Xavier Bick edited this page Jul 6, 2016
·
1 revision
- The DSL parser and basic Authorization Engine from Decl_Auth has been copied and integrated (needs to be refactored)
-
parser = Authoreyes::Parser::DSLParser.newreturns a valid DSL Parser object. -
parser.parsecorrectly reads strings with Authorization Rules. -
engine = Authoreyes::Authorization::Engine.new reader: parserreturns a valid engine. -
engine.permit?andengine.permit!behave as expected.
- The
ParserandAuthorizationmodules NEED to be refactored since they were mostly just copied and pasted from Declarative Authorization. - More documentation is needed.
- More tests are needed. All new tests should be written as specs.
- Current tests should be converted to specs. (Lower priority).
- Integration with Rails Models.
- Integration with Rails Controllers.
- Integration with Rails Views (i.e., add authorization view helpers).