Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: user
-
Labels:None
-
Number of attachments :
Description
Currently, the user api is very much DAO centric. As a matter of fact, we only have DAOs.
Instead, mimicking os-user, we should have different "services" or "managers" for
- authentication (getting basic user info, verifying identity)
- membership (groups/roles)
- profiles (currently called "properties" , for groups and users)
This should much more flexibility, for instance, having auth and membership backed by LDAP and profiles by an hibernated db, etc.
Issue Links
- relates to
-
BERKANO-34
Add a way to check if a user is a member of a given group
-