register now hashes the user ip address