From: Vincent Deffontaines
Performance and Cacheing
Configuration Example
Exposing Login Information
Preventing SQL injectionsSee 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 5a339edc99f..7c271914266 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