s-kostyuk / everpl

The Everthing Platfrom source code
https://everpl.readthedocs.io/
MIT License
0 stars 1 forks source link

New Users subsystem #56

Closed s-kostyuk closed 6 years ago

s-kostyuk commented 6 years ago

Implement a new subsystem which will store a list of registered users and will allow to control their access to system's resources in the future

s-kostyuk commented 6 years ago

Each instance of the User class will have an 'domain_id' field in addition to the username. Such information will allow to change usernames on-the-fly and will keep general structure of Entities consistent.

For REST API it will be allowed to fetch specific User by both its domain_id and username. Just like in Trello's REST API: https://developers.trello.com/reference#membersid

s-kostyuk commented 6 years ago

OK, most of the features mentioned on a moment of 330743e commit.

But

Current status: Blocked by #39

s-kostyuk commented 6 years ago

The last subtask ('Attach UserService to the REST API') will NOT be implemented for now: fully-implemented and fully-tested access control system is needed. See FIXME task for details