annotate mod_auth_sql.wiki @ 289:f777a248b321

New wiki page for mod_limits
author MWild1@gmail.com
date Fri, 06 Jul 2012 12:59:13 +0000
parents 05d9b1ba313a
children 2ec60540a8c7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
193
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
1 #summary Authentication via SQL Database
194
aa6f9235fb61 Edited wiki page mod_auth_sql through web user interface.
tomasz.sterna@gmail.com
parents: 193
diff changeset
2 #labels Type-Auth,Stage-Stable
193
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
3
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
4 = Introduction =
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
5
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
6 Allow client authentication to be handled by SQL Database query.
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
7
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
8
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
9 = Configuration =
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
10
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
11 As with all auth modules, there is no need to add this to modules_enabled. Simply add in the global section, or for the relevant hosts:
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
12
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
13 {{{
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
14 authentication = "sql"
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
15 }}}
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
16
196
05d9b1ba313a Typo fixes and some clarification
MWild1
parents: 194
diff changeset
17 This module reuses the database configuration of [http://prosody.im/doc/modules/mod_storage_sql mod_storage_sql] (the 'sql' option), which you can set even if you are not using SQL as Prosody's primary storage backend.
193
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
18
196
05d9b1ba313a Typo fixes and some clarification
MWild1
parents: 194
diff changeset
19 The query is currently hardcoded in the module, so you will need to edit the module to change it. The default query is compatible with jabberd2 DB schema.
193
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
20
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
21 = Compatibility =
ac9dca526a4e Created wiki page through web user interface.
tomasz.sterna@gmail.com
parents:
diff changeset
22 ||0.8||Works||