diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-12-27 17:04:42 +0100 |
---|---|---|
committer | Sefa Eyeoglu <contact@scrumplex.net> | 2022-12-27 17:04:42 +0100 |
commit | c8d8046412467d10abd439bf2066b2304122d7c6 (patch) | |
tree | adb0a9a2b0a61c2246845c1452414158c58b4c4a /libraries | |
parent | 4d334b645d0e230c19fa4756a4cbec28dce744d7 (diff) | |
download | PrismLauncher-c8d8046412467d10abd439bf2066b2304122d7c6.tar.gz PrismLauncher-c8d8046412467d10abd439bf2066b2304122d7c6.tar.bz2 PrismLauncher-c8d8046412467d10abd439bf2066b2304122d7c6.zip |
refactor: add logging category for credentials
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/katabasis/include/katabasis/DeviceFlow.h | 3 | ||||
-rw-r--r-- | libraries/katabasis/src/DeviceFlow.cpp | 7 |
2 files changed, 7 insertions, 3 deletions
diff --git a/libraries/katabasis/include/katabasis/DeviceFlow.h b/libraries/katabasis/include/katabasis/DeviceFlow.h index b68c92e0..a5bfbbf3 100644 --- a/libraries/katabasis/include/katabasis/DeviceFlow.h +++ b/libraries/katabasis/include/katabasis/DeviceFlow.h @@ -1,5 +1,6 @@ #pragma once +#include <QLoggingCategory> #include <QNetworkAccessManager> #include <QNetworkRequest> #include <QNetworkReply> @@ -11,6 +12,8 @@ namespace Katabasis { +Q_DECLARE_LOGGING_CATEGORY(katabasisCredentials) + class ReplyServer; class PollServer; diff --git a/libraries/katabasis/src/DeviceFlow.cpp b/libraries/katabasis/src/DeviceFlow.cpp index f78fd620..17ee379b 100644 --- a/libraries/katabasis/src/DeviceFlow.cpp +++ b/libraries/katabasis/src/DeviceFlow.cpp @@ -22,6 +22,7 @@ #include "JsonResponse.h" namespace { + // ref: https://tools.ietf.org/html/rfc8628#section-3.2 // Exception: Google sign-in uses "verification_url" instead of "*_uri" - we'll accept both. bool hasMandatoryDeviceAuthParams(const QVariantMap& params) @@ -58,6 +59,8 @@ QByteArray createQueryParameters(const QList<Katabasis::RequestParameter> ¶m namespace Katabasis { +Q_LOGGING_CATEGORY(katabasisCredentials, "katabasis.credentials", QtWarningMsg) + DeviceFlow::DeviceFlow(Options & opts, Token & token, QObject *parent, QNetworkAccessManager *manager) : QObject(parent), token_(token) { manager_ = manager ? manager : new QNetworkAccessManager(this); qRegisterMetaType<QNetworkReply::NetworkError>("QNetworkReply::NetworkError"); @@ -333,9 +336,7 @@ QString DeviceFlow::refreshToken() { } void DeviceFlow::setRefreshToken(const QString &v) { -#ifndef NDEBUG - qDebug() << "DeviceFlow::setRefreshToken" << v << "..."; -#endif + qCDebug(katabasisCredentials) << "new refresh token:" << v; token_.refresh_token = v; } |