Adding public user registration - Enhancement #26