perf: 修改 rbac tree (#7743)

* perf: 修改 rbac tree

* perf: 修改verbose name

* fix: 修复系统用户

* fix: 还原 xpack

Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
fit2bot
2022-03-07 11:19:03 +08:00
committed by GitHub
parent eb6bddc599
commit a20884e2ad
10 changed files with 123 additions and 72 deletions

View File

@@ -401,7 +401,12 @@ class UserConnectionTokenViewSet(
asset, application, system_user, user = self.get_request_resource(serializer)
token, secret = self.create_token(user, asset, application, system_user)
return Response({"id": token, 'secret': secret}, status=201)
tp = 'app' if application else 'asset'
data = {
"id": token, 'secret': secret,
'type': tp, 'protocol': system_user.protocol
}
return Response(data, status=201)
def valid_token(self, token):
from users.models import User