summaryrefslogtreecommitdiff
path: root/src/settingsdialog.h
diff options
context:
space:
mode:
authorSilarn <jrim@rimpo.org>2019-01-31 05:23:09 -0600
committerSilarn <jrim@rimpo.org>2019-02-18 21:29:26 -0600
commitbbed7c0a3276d2d4d84dee81eee151d710142797 (patch)
treebe24bfe93b7767c1166570894ab24502904f85a2 /src/settingsdialog.h
parent6b9e94473addf468224ea2b0521ab724d5842cb5 (diff)
Rework SSO for new protocol and utilize MO2 application ID
Diffstat (limited to 'src/settingsdialog.h')
-rw-r--r--src/settingsdialog.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/settingsdialog.h b/src/settingsdialog.h
index d0f6a36c..0c8e9645 100644
--- a/src/settingsdialog.h
+++ b/src/settingsdialog.h
@@ -65,6 +65,7 @@ signals:
void processApiKey(const QString &);
void closeApiConnection(QPushButton *);
void revokeApiKey(QPushButton *);
+ void retryApiConnection();
private:
@@ -158,6 +159,8 @@ private slots:
void loginPing();
+ void authError(QAbstractSocket::SocketError error);
+
void receiveApiKey(const QString &apiKey);
void completeApiConnection();
@@ -173,6 +176,10 @@ private:
QColor m_ContainsColor;
QColor m_ContainedColor;
+ bool m_KeyReceived;
+ QString m_UUID;
+ QString m_AuthToken;
+
QString m_ExecutableBlacklist;
QWebSocket *m_nexusLogin;