changeset 463:8331536b2615

added pages for mod_auth_any, mod_auth_joomla, mod_auth_phpbb3, mod_auth_wordpress and mod_saslname
author Kim Alvefur <zash@zash.se>
date Sun, 22 Jun 2014 15:52:39 +0200
parents cdc5c609bd40
children 08ecacfce5b2
files mod_auth_any.wiki mod_auth_joomla.wiki mod_auth_phpbb3.wiki mod_auth_wordpress.wiki mod_saslname.wiki
diffstat 5 files changed, 109 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /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.
--- /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+
--- /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+
--- /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+
--- /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+