Introduce a fake user
This starts the work mentioned in #775 (closed):
- the first patch bootstraps the entire thing and adds a fake user property on user requests, imitating the behavior of passportjs, which will very likely be chosen to handle authentication in the future.
- the second patch shows the kind of changes that are needed for each Model method.
Edited by Benjamin Bouvier