|
|
|
|
gpwActivateUser( Función) Valida un nuevo usuario en la base de datos de User Groupware activando el usuario. Dependiendo del modo de validación de los nuevos usuarios configurados en la página de gestión, puede: - enviar una Email al usuario y pedirle que haga clic en un enlace para validar su suscripción,
- validar directamente al usuario.
// 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
Sintaxis
<Result> = gpwActivateUser(<Identifier>)
<Result>: Constante de tipo Integer Resultado de la activación: | | gpwActivación por correo electrónico | El usuario es activado por Email. Un Email se envía automáticamente (las características del Email han sido definidas en la página de gestión). | gpwActivaciónInmediato | El usuario se activa inmediatamente. | gpwError | Error de activación. |
<Identifier>: Cadena de caracteres Nombre de usuario o dirección de correo electrónico del usuario. Observaciones Si se produce un error, la variable ErrorOccurred se convierte en True. Clasificación Lógica de negocio / UI: Código neutro
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|