Continued with registration provider:
[mailer.git] / inc / extensions / user / mode-update.php
index 7ff71f3a9a486aafde072c6eba65370eb55e5e2b..3a914dc42b4786e29da28f4e47c0ad23259d23a6 100644 (file)
@@ -546,6 +546,22 @@ PRIMARY KEY (`provider_id`)",
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Tabelle für Mitgliedslogin-Provider hinzugefügt.");
                                break;
+
+                       case '0.6.2': // SQL queries for v0.6.2
+                               // Register a filter
+                               registerFilter(__FILE__, __LINE__, 'user_login', 'GENERIC_USER_LOGIN', FALSE, TRUE, isExtensionDryRun());
+                               registerFilter(__FILE__, __LINE__, 'check_user_login', 'GENERIC_USER_LOGIN_CHECK', FALSE, TRUE, isExtensionDryRun());
+
+                               // Add column for login provider
+                               addExtensionAddTableColumnSql('user_data', 'login_provider', "VARCHAR (255) NOT NULL DEFAULT 'user'");
+
+                               // Add config entry
+                               // @TODO Make configurable through web interface
+                               addConfigAddSql('default_login_provider', "VARCHAR(255) NOT NULL DEFAULT 'login'");
+
+                               // Update notes (these will be set as task text!)
+                               setExtensionUpdateNotes("Filter für das Handling der Loginanfragen hinzugeügt.");
+                               break;
                } // END - switch
 
 // [EOF]