PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Validates the creation of a new user in the database of user groupware 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.
Versions 24 and later
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
New in version 24
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
Example
// 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 gpwActivationImmediate
// 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:
gpwActivationImmediateThe user is immediately enabled.
gpwActivationByEmailThe user is enabled by email. An email is automatically sent to him (the characteristics of the email have been defined in the management page).
gpwErrorActivation error.
<Identifier>: Character string (with quotes)
Login or email of user.
Remarks
The ErrorOccurred variable is set to True if an error occurs.
Business / GUI classification : Neutral code
Component : wd250gpu.dll
Minimum version required
  • Version 19
Comments
Click [Add] to post a comment