We need to make user sign-in form use the `/rest/user/sign-in` endpoint and also provide a rest endpoint for creating an account. Maybe also need some refactoring in tests.