Authorize works for existing users, working on registering and authorizing