
Object representation of a User in DB and providing a basic authentication system.
It provides is a basic authentication scheme, this is intended to be bare-bone and probably would be extended.
It provides this:
- A user, identified by a Login and Password
- The user has a dataProfile assigned to him
- A Profile is a set of "Permissions", for example "CAN_EDIT", "CAN_DELETE"
You will probably want to had custom fields such as fistname, address in this class subclass.