Fonction HachageMotDePasse  [Divers : Sécurité]

Description

Calcule de la valeur de hachage d'un mot de passe en fonction des options d'un modèle ou d'une colonne

Syntaxe

HachageMotDePasse(< Mot de passe >, < Colonne ou modèle > [, < Id enregistrement >])

  • < Mot de passe > : le mot de passe à hacher
  • < Colonne ou modèle > : soit la colonne, l'identifiant de la colonne ou l'identifiant du modèle qui a les options de hachage
  • < Id enregistrement > : l'identifiant de l'enregistrement qui peut être utilisé pour la fonction de hachage, s'il n'est pas précisé alors c'est l'enregistrement courant.

Remarque

La valeur de hachage peux changer en fonction de l'id de l'enregistrement, ou des options pour un même mot de passe.

Une valeur de hachage ne permet pas de revenir sur le mot de passe.


Exemple

HachageMotDePasse("mon_mdp", ['Mot de passe' de 'Utilisateur' <HKR>], ['Id. unique' de 'Utilisateur' <14I>])

pour changer le mot de passe d'un utilisateur à partir d'une opération sur colonne sur la colonne ['Mot de passe' de 'Utilisateur' <HKR>]


HachageMotDePasse("mon_mdp", ['Mot de passe' de 'Contact' <63BBVS84BB>], ['Id. unique' de 'Contact' <6FQNRHPLD9>])

pour changer le mot de passe extranet d'un contact