I'm designing the security subsystem for a new product. The system requires the following:
- Complex user/group/permission model, both service-level and domain-level (ACL)
- Administration UI for the above
- Rules performed upon user actions (account disable on failed login, password complexity requirements, etc).
Before going ahead and implementing most of the features that Spring Security (2.x) lacks, I was wondering if anyone is familiar with and can recommend a package that may already implement / support these requirements? ideally JAR + WAR that can be dropped into the project and support everything off-the-shelf.
Thanks