MaxDB PHP Generator online Help
Prev | Return to chapter overview | Next |
OnBeforeUserRegistration event
This event occurs before a user is registered.
Signature:
function OnBeforeUserRegistration($userName, $email, $password,
&$allowRegistration, &$errorMessage)
Parameters:
$userName |
The name of the user. |
The email of the user. |
|
$password |
The password of the user. |
$allowRegistration |
A parameter to indicate whether user registration is allowed. Set $allowRegistration to false to reject the new user. Default value is true. |
$errorMessage |
A message to be displayed if $allowRegistration == false. |
Example
The code snippet below demonstrates how to deny registrations for users with a mailinator.com email address.
$emailDomainName = substr($email, strrpos($email, '@') + 1);
if ($emailDomainName == 'mailinator.com') {
$allowRegistration = false;
$errorMessage = "It is forbidden to register with mailinator's emails";
}
Prev | Return to chapter overview | Next |