extended login service to allow users to change their email/login