mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 03:24:00 +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
|
@ -51,7 +51,10 @@ public slots:
|
|||
void processICEPeerInformationPacket(QSharedPointer<ReceivedMessage> message);
|
||||
|
||||
void publicKeyJSONCallback(QNetworkReply& requestReply);
|
||||
|
||||
|
||||
void getIsGroupMemberJSONCallback(QNetworkReply& requestReply);
|
||||
void getIsGroupMemberErrorCallback(QNetworkReply& requestReply);
|
||||
|
||||
signals:
|
||||
void killNode(SharedNodePointer node);
|
||||
void connectedNode(SharedNodePointer node);
|
||||
|
@ -93,6 +96,10 @@ private:
|
|||
|
||||
QHash<QString, QUuid> _connectionTokenHash;
|
||||
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