From 8515b16581d4955e91266487538fff5db84b3369 Mon Sep 17 00:00:00 2001
From: Vincent Deffontaines Performance and Cacheing
Configuration Example
Exposing Login Information
Preventing SQL injections
See also
AuthName
This has the potential to dramatically simplify the coding and configuration required in some web applications.
+ +It depends on what DBD driver and backend you use. With most + drivers you don't have to do anything : the statement is prepared + by the database at startup, and user input is used only as data. + But you may need to untaint your input. At the time of writing, + the only driver that requires you to take care is FreeTDS.
+Please read mod_dbd
documentation for more information
+ about security on this scope.
The AuthDBDUserRealmQuery
specifies an
- SQL query to look up a password for a specified user and realm in a
+ SQL query to look up a password for a specified user and realm in a
digest authentication process.
The user's ID and the realm, in that order, will be passed as string
parameters when the SQL query is executed. They may be referenced
diff --git a/docs/manual/mod/mod_authn_dbd.xml b/docs/manual/mod/mod_authn_dbd.xml
index 5a339edc99..7c27191426 100644
--- a/docs/manual/mod/mod_authn_dbd.xml
+++ b/docs/manual/mod/mod_authn_dbd.xml
@@ -121,6 +121,17 @@ configuration required in some web applications.
It depends on what DBD driver and backend you use. With most + drivers you don't have to do anything : the statement is prepared + by the database at startup, and user input is used only as data. + But you may need to untaint your input. At the time of writing, + the only driver that requires you to take care is FreeTDS.
+Please read
The