summaryrefslogtreecommitdiff
path: root/src/include/libpq/scram.h
diff options
context:
space:
mode:
authorHeikki Linnakangas2017-03-17 09:33:27 +0000
committerHeikki Linnakangas2017-03-17 09:33:27 +0000
commitc6305a9c572aaf3509ea90eec5127340dab89546 (patch)
tree223f8e369247138091852efa1576cfff1fae0440 /src/include/libpq/scram.h
parentff30aec759bdc4de78912d91f650ec8fd95ff6bc (diff)
Allow plaintext 'password' authentication when user has a SCRAM verifier.
Oversight in the main SCRAM patch.
Diffstat (limited to 'src/include/libpq/scram.h')
-rw-r--r--src/include/libpq/scram.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/libpq/scram.h b/src/include/libpq/scram.h
index 78a52db6841..fb21e056c81 100644
--- a/src/include/libpq/scram.h
+++ b/src/include/libpq/scram.h
@@ -31,5 +31,7 @@ extern char *scram_build_verifier(const char *username,
const char *password,
int iterations);
extern bool is_scram_verifier(const char *verifier);
+extern bool scram_verify_plain_password(const char *username,
+ const char *password, const char *verifier);
#endif /* PG_SCRAM_H */