Model for Role added.
Role manager + default roles init added.
Mapping for security-home added in app.js.
user-login now has APIs for creating, listing and deleting a user.
security-home cloned from EAG.
Mapping added for security-home under /security-manager
Password is now a required field. CSRF Token is now stored in session.
Refactoring after cloning.
Refactoring after cloning. New user create functionality implemented.
XSRF-TOKEN cookie is now being set for angularjs to pick up.
Refactoring after clone. Create user now works.
Merge branch 'dev' into feature/Roles_User
Refactoring + master account protection + alerts fixed.
Logout functionality added. Create User has now been collapsed into a actions dropdown button.
Create user now checks if username exists.
Roles can now be listed in security home. Role details can be viewed. Roles that have been assigned to users can now also be viewed in user detail panel.
Role assignment panel added.
Role assignment can now be seen.
Assignment + unassignment now both work. User object is automatically reloaded upon successful operation.
Instances are now protected with role based security.