Send the real client UID for non-GFE hosts

This allows non-GFE hosts to perform their own custom session
management while allowing all clients to share the same session
with GFE.
This commit is contained in:
Cameron Gutman committed 2026-06-21 15:18:12 -05:00
1 parent 1be234e96a
commit 170801ba9f
3 files changed
+20 -13

No files matched your search

+3 -2
View File
@@ -109,7 +109,7 @@ public:
NVLL_VERBOSE
};
explicit NvHTTP(NvAddress address, uint16_t httpsPort, QSslCertificate serverCert, QNetworkAccessManager* nam = nullptr);
explicit NvHTTP(NvAddress address, uint16_t httpsPort, QSslCertificate serverCert, bool useTrueUid, QNetworkAccessManager* nam = nullptr);
explicit NvHTTP(NvComputer* computer, QNetworkAccessManager* nam = nullptr);
@@ -142,9 +142,9 @@ public:
NvLogLevel logLevel = NvLogLevel::NVLL_VERBOSE);
void setServerCert(QSslCertificate serverCert);
void setAddress(NvAddress address);
void setHttpsPort(uint16_t port);
void setTrueUid(bool useTrueUid);
NvAddress address();
@@ -198,4 +198,5 @@ private:
NvAddress m_Address;
QNetworkAccessManager* m_Nam;
QSslCertificate m_ServerCert;
bool m_UseTrueUid;
};