diff options
Diffstat (limited to 'contrib/chkpass/README.chkpass')
-rw-r--r-- | contrib/chkpass/README.chkpass | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/contrib/chkpass/README.chkpass b/contrib/chkpass/README.chkpass new file mode 100644 index 00000000000..41b0dea99fe --- /dev/null +++ b/contrib/chkpass/README.chkpass @@ -0,0 +1,22 @@ +$Header: /cvsroot/pgsql/contrib/chkpass/Attic/README.chkpass,v 1.1 2001/05/03 12:32:13 darcy Exp $ + +Chkpass is a password type that is automatically checked and converted upon +entry. It is stored encrypted. To compare, simply compare agains a clear +text password and the comparison function will encrypt it before comparing. +It also returns an error if the code determines that the password is easily +crackable. This is currently a stub that does nothing. + +I haven't worried about making this type indexable. I doubt that anyone +would ever need to sort a file in order of encrypted password. + +If you precede the string with a colon, the encryption and checking are +skipped so that you can enter existing passwords into the field. + +On output, a colon is prepended. This makes it possible to dump and reload +passwords without re-encrypting them. If you want the password (encrypted) +without the colon then use the raw() function. This allows you to use the +type with things like Apache's Auth_PostgreSQL module. + +D'Arcy J.M. Cain +darcy@druid.net + |