# HG changeset patch # User Kim Alvefur # Date 1403445159 -7200 # Node ID 8331536b2615cb54d56a6db9484e9d32003f59af # Parent cdc5c609bd408a0cb7f136b8b29ed0cf21caa4f1 added pages for mod_auth_any, mod_auth_joomla, mod_auth_phpbb3, mod_auth_wordpress and mod_saslname diff -r cdc5c609bd40 -r 8331536b2615 mod_auth_any.wiki --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_auth_any.wiki Sun Jun 22 15:52:39 2014 +0200 @@ -0,0 +1,16 @@ +#summary Authentication module that accepts any username and password +#labels Type-Auth + += Introduction = + +This module accepts any username and password, which can be useful for testing. + += Configuration = + +{{{ +authentication = "any" +}}} + += Compatibility = + +Should work with 0.8 and above. diff -r cdc5c609bd40 -r 8331536b2615 mod_auth_joomla.wiki --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_auth_joomla.wiki Sun Jun 22 15:52:39 2014 +0200 @@ -0,0 +1,27 @@ +#summary Joomla authentication module +#labels Stage-Alpha,Type-Auth + += Introduction = + +This module allows you to authenticate against an Joomla database. + += Configuration = + +SQL connection paramaters are identical to those of [https://prosody.im/doc/modules/mod_storage_sql SQL storage] except for an additional 'prefix' parameter that defaults to 'jos_'. + +{{{ +authentication = "joomla" +sql = { -- See documentation for SQL storage + driver = "MySQL"; + database = "joomla"; + host = "localhost"; + username = "prosody"; + password = "secretpassword"; + + prefix = "jos_"; +} +}}} + += Compatibility = + +Prosody 0.8+ diff -r cdc5c609bd40 -r 8331536b2615 mod_auth_phpbb3.wiki --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_auth_phpbb3.wiki Sun Jun 22 15:52:39 2014 +0200 @@ -0,0 +1,25 @@ +#summary PHPBB3 authentication module +#labels Stage-Alpha,Type-Auth + += Introduction = + +This module allows you to authenticate against an PHPBB3 database. + += Configuration = + +SQL connection paramaters are identical to those of [https://prosody.im/doc/modules/mod_storage_sql SQL storage]. + +{{{ +authentication = "phpbb3" +sql = { -- See documentation for SQL storage + driver = "MySQL"; + database = "phpbb3"; + host = "localhost"; + username = "prosody"; + password = "secretpassword"; +} +}}} + += Compatibility = + +Prosody 0.8+ diff -r cdc5c609bd40 -r 8331536b2615 mod_auth_wordpress.wiki --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_auth_wordpress.wiki Sun Jun 22 15:52:39 2014 +0200 @@ -0,0 +1,26 @@ +#summary Wordpress authentication module +#labels Stage-Alpha,Type-Auth + += Introduction = + +This module allows you to authenticate against an Wordpress database. + += Configuration = + +SQL connection paramaters are identical to those of [https://prosody.im/doc/modules/mod_storage_sql SQL storage]. + +{{{ +authentication = "wordpress" +wordpress_table_prefix = "wp_" -- default table prefix +sql = { -- See documentation for SQL storage + driver = "MySQL"; + database = "my_wordpress"; + host = "localhost"; + username = "prosody"; + password = "secretpassword"; +} +}}} + += Compatibility = + +Prosody 0.8+ diff -r cdc5c609bd40 -r 8331536b2615 mod_saslname.wiki --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_saslname.wiki Sun Jun 22 15:52:39 2014 +0200 @@ -0,0 +1,15 @@ +#summary XEP-0233: Domain-Based Service Names in XMPP SASL Negotiation +#labels Stage-Alpha,Type-Auth + += Introduction = + +This module implements [http://xmpp.org/extensions/xep-0233.html XEP-0233: Domain-Based Service Names in XMPP SASL Negotiation]. + += Configuration = +{{{ +sasl_hostname = "auth42.us.example.com" +}}} + += Compatibility = + +Prosody 0.7+