Page tree

$password now returns encrypted string


The $password function has been enhanced to return an encrypted password. Prior to these releases, the $password function returned the value of password as plain text.  The encryption provided for $password thus adds an extra encryption layer.


Uniface transparently handles encryption and decryption of $password. The open statement still accepts $user,  $password and plain text as parameters.


This change in the behavior $password can cause compatibility issues if you have Proc code that is expecting unencrypted passwords. Therefore, before releasing the patch to your users, check and correct the application logic.