This required service and repo creation for the users. Logging out is not yet supported, but that is next.
This includes creation of the basic pages.
Now all that's left for the authentication workflow is session management.