Every user requires a certain amount of information to uniquely identify them in PHP-Nuke. There are the usual three things required of every user in PHP-Nuke:
A nickname: This is an alias or username if you like. This identifies who the user is, and is their online identity in PHP-Nuke.
A password: This is required to verify that the user is who they claim to be.
A valid email address: This is where the confirmation email is to be sent.
Once the user account is created for a user, the user is of course able to modify their details, and also view the details of other users.
Information such as the URL of the user's own website, messenger ID (MSN, AIM, and others), their location, and interests are also part of the user 'profile', but are not compulsory.
By default, the real email address of any user is never made public, for both security and to prevent harvesting by spammers. Users can specify a 'fake email' address, possibly in spam‑obfuscated form (for example, address_at_mydomain...