mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-23 23:04:05 +02:00
apply a group's permissions to users who belong to the group
This commit is contained in:
parent
82dd36459d
commit
fdafbd2015
1 changed files with 8 additions and 1 deletions
|
@ -52,6 +52,9 @@ public slots:
|
||||||
|
|
||||||
void publicKeyJSONCallback(QNetworkReply& requestReply);
|
void publicKeyJSONCallback(QNetworkReply& requestReply);
|
||||||
|
|
||||||
|
void getIsGroupMemberJSONCallback(QNetworkReply& requestReply);
|
||||||
|
void getIsGroupMemberErrorCallback(QNetworkReply& requestReply);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void killNode(SharedNodePointer node);
|
void killNode(SharedNodePointer node);
|
||||||
void connectedNode(SharedNodePointer node);
|
void connectedNode(SharedNodePointer node);
|
||||||
|
@ -93,6 +96,10 @@ private:
|
||||||
|
|
||||||
QHash<QString, QUuid> _connectionTokenHash;
|
QHash<QString, QUuid> _connectionTokenHash;
|
||||||
QHash<QString, QByteArray> _userPublicKeys;
|
QHash<QString, QByteArray> _userPublicKeys;
|
||||||
|
|
||||||
|
NodePermissions applyPermissionsForUser(bool isLocalUser, NodePermissions userPerms, QString verifiedUsername);
|
||||||
|
void getGroupMemberships(const QString& username);
|
||||||
|
void getIsGroupMember(const QString& username, const QUuid groupID);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue