|
|
|
|
gpwActivateUser (Function) In french: gpwActiveUtilisateur Validates a new user in the User Groupware database by activating the user. Depending on the validation mode of new users configured in the management page, you can: - send an email to the user and ask him to click a link in order to validate his subscription,
- validate the user directly.
// Values of new user clUser is gpwUser clUser.Email = EDT_Email clUser.Login = EDT_Login clUser.Password = EDT_Password clUser.LastName = EDT_LastName clUser.FirstName = EDT_FirstName clUser.PhoneNumber = EDT_Phone // Add the user IF gpwAddUser(clUser) = False THEN Info("Unable to add the user.") RETURN END // Activate the user SWITCH gpwActivateUser(clUser.Login) // For an activation by email CASE gpwActivationByEmail PopupDisplay(POPUP_ValidateSubscription) // For an immediate activation CASE gpwActivationImmédiate // Connects the user directly gpwConnectUser(clUser.Login, clUser.Password) // Displays the confirmation popup PopupDisplay(POPUP_ConfirmSubscription) OTHER CASE Info("Unable to activate the user.") END
Syntax
<Result> = gpwActivateUser(<Identifier>)
<Result>: Integer constant Activation result: | | gpwActivationByEmail | The user is activated by email. An email is automatically sent (the characteristics of the email have been defined in the management page). | gpwActivationImmediate | The user is immediately activated. | gpwError | Activation error. |
<Identifier>: Character string Username or user's email address. Business / UI classification: Neutral code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|