Add password changing checks
[quassel.git] / src / core / sqlauthenticator.h
index 1b71ee2..378a9d4 100644 (file)
@@ -39,10 +39,12 @@ public slots:
     virtual inline QStringList setupKeys() const { return QStringList(); }
     virtual inline QVariantMap setupDefaults() const { return QVariantMap(); }
 
+    virtual inline bool canChangePassword() const { return true; }
+
     bool setup(const QVariantMap &settings = QVariantMap());
     State init(const QVariantMap &settings = QVariantMap());
     UserId validateUser(const QString &user, const QString &password);
-    
+
     /* User handling */
     //virtual UserId getUserId(const QString &username);