Meant to include this in the previous commit. Using demo-cat-user as default, but that user now has the admin role.
Revising how authentication results are returned. Include profile from user-login, and make sure emails is always an array