MCPcopy Index your code
hub / github.com/1Panel-dev/MaxKB / get_auth

Function get_auth

apps/common/auth/handle/impl/user_token.py:287–297  ·  view source on GitHub ↗
(user)

Source from the content-addressed store, hash-verified

285
286
287def get_auth(user):
288 workspace_user_role_mapping_model = DatabaseModelManage.get_model("workspace_user_role_mapping")
289 workspace_model = DatabaseModelManage.get_model("workspace_model")
290 role_model = DatabaseModelManage.get_model("role_model")
291 role_permission_mapping_model = DatabaseModelManage.get_model("role_permission_mapping_model")
292
293 permission_list = get_permission_list(user, workspace_user_role_mapping_model, workspace_model,
294 role_model, role_permission_mapping_model)
295 role_list = get_role_list(user, workspace_user_role_mapping_model, workspace_model,
296 role_model, role_permission_mapping_model)
297 return Auth(role_list, permission_list)
298
299
300class UserToken(AuthBaseHandle):

Callers 1

handleMethod · 0.85

Calls 4

AuthClass · 0.90
get_permission_listFunction · 0.85
get_role_listFunction · 0.85
get_modelMethod · 0.45

Tested by

no test coverage detected