ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / Developing an application or website / User Groupware
  • Overview
  • Implementation
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
User Groupware: Password encryption
Overview
For better security in the User Groupware, WINDEV and WEBDEV now encrypt user passwords.
Implementation
Starting with version 200057, password encryption is automatically included when the User Groupware is implemented.
For a project in version 20 that already uses the user groupware, the application must be recompiled and deployed, and password encryption must be enabled by a user logged in as administrator.
ATTENTION When setting up password encryption on an existing project:
  • The existing passwords will be migrated.
  • This operation cannot be undone.
  • If the files of user accounts are shared with other applications or sites, all the sites and applications must be updated with version 200057 (or later). Otherwise, you will not be able to connect to the application or to the site.
Follow these steps:
  1. Depending on the integration mode of the User Groupware:
    • If automatic User Groupware is used Recompile the application with the latest version of WINDEV or WEBDEV (version 200057 or higher).
    • If customized groupware is used Update the internal component "WDGPU" with the new version of WINDEV or WEBDEV (version greater than or equal to 200057) and recompile the application with the new version of WINDEV or WEBDEV (version greater than or equal to 200057).
  2. Deploy the application.
  3. Start the application, connect in administrator mode and choose to configure the User Groupware.
  4. The "Enable password encryption" button is displayed in the management window (upper-right corner).
    Click this button to use the encryption of passwords.
  5. A warning message is displayed before passwords are encrypted:
    • The existing passwords will be migrated.
    • This operation cannot be undone.
    • If the files of user accounts are shared with other applications, all the applications must be updated with version 200057 (or later). Otherwise, you will not be able to connect to the application.
    • Validate.
Remarks:
  • These operations are identical for a WINDEV project and for a WEBDEV project.
  • If you are using the User Groupware in compatible mode, the passwords cannot be encrypted.
  • Once passwords have been encrypted, the "Enable password encryption" button is no longer available.
See also
Minimum version required
  • Version 20
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 03/28/2025

Send a report | Local help