X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fsqlauthenticator.cpp;h=b06e230bfdd607bde6d31f0472e9d422626d6bf8;hp=92bc569870215efddf5669ed9a9cb9d33af8ee06;hb=cc6e7c08709c4e761e2fd9c2e322751015497003;hpb=68878dc8366f2f4a0afe132847aad9a51a80cdbf diff --git a/src/core/sqlauthenticator.cpp b/src/core/sqlauthenticator.cpp index 92bc5698..b06e230b 100644 --- a/src/core/sqlauthenticator.cpp +++ b/src/core/sqlauthenticator.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2018 by the Quassel Project * + * Copyright (C) 2005-2019 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -20,22 +20,13 @@ #include "sqlauthenticator.h" -#include "logger.h" +#include "core.h" #include "network.h" #include "quassel.h" -#include "core.h" - -SqlAuthenticator::SqlAuthenticator(QObject *parent) +SqlAuthenticator::SqlAuthenticator(QObject* parent) : Authenticator(parent) -{ -} - - -SqlAuthenticator::~SqlAuthenticator() -{ -} - +{} bool SqlAuthenticator::isAvailable() const { @@ -43,7 +34,6 @@ bool SqlAuthenticator::isAvailable() const return true; } - QString SqlAuthenticator::backendId() const { // We identify the backend to use for the monolithic core by this identifier. @@ -52,40 +42,39 @@ QString SqlAuthenticator::backendId() const return QString("Database"); } - QString SqlAuthenticator::displayName() const { return tr("Database"); } - QString SqlAuthenticator::description() const { return tr("Do not authenticate against any remote service, but instead save a hashed and salted password " "in the database selected in the next step."); } - -UserId SqlAuthenticator::validateUser(const QString &user, const QString &password) +UserId SqlAuthenticator::validateUser(const QString& user, const QString& password) { return Core::validateUser(user, password); } - -bool SqlAuthenticator::setup(const QVariantMap &settings) +bool SqlAuthenticator::setup(const QVariantMap& settings, const QProcessEnvironment& environment, bool loadFromEnvironment) { Q_UNUSED(settings) + Q_UNUSED(environment) + Q_UNUSED(loadFromEnvironment) return true; } - -Authenticator::State SqlAuthenticator::init(const QVariantMap &settings) +Authenticator::State SqlAuthenticator::init(const QVariantMap& settings, const QProcessEnvironment& environment, bool loadFromEnvironment) { Q_UNUSED(settings) + Q_UNUSED(environment) + Q_UNUSED(loadFromEnvironment) // TODO: FIXME: this should check if the storage provider is ready, but I don't // know if there's an exposed way to do that at the moment. - quInfo() << qPrintable(backendId()) << "authenticator is ready."; + qInfo() << qPrintable(backendId()) << "authenticator is ready."; return IsReady; }