Skip to content

Commit 918c28b

Browse files
authored
chore: fix incorrect provider (#371)
1 parent 4c573ab commit 918c28b

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

core/security/run_as.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ import (
88
"context"
99
)
1010

11-
func RunAs(ctx context.Context, userID string) context.Context {
11+
func RunAs(ctx context.Context,provider, userID string) context.Context {
1212
claims := UserSessionInfo{}
1313
claims.SetUserID(userID)
1414

15-
//claims.System = accessToken.System
16-
claims.Provider = "run_as"
15+
claims.Provider = provider
1716
claims.Login = userID
1817

1918
claims.UserAssignedPermission = GetUserPermissions(&claims)

modules/security/access_token/authentication.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ func getTokenPermissions(apiToken string) (*security.AccessToken, []security.Per
140140
apiTokenLevelPermission := security.ConvertPermissionKeysToHashSet(accessToken.Permissions)
141141

142142
userSessionInfo := security.UserSessionInfo{}
143-
userSessionInfo.Provider = "native"
143+
userSessionInfo.Provider = security.DefaultNativeAuthBackend
144144
userSessionInfo.SetUserID(accessToken.GetOwnerID())
145145

146146
userLevelTokenLevelPermission := security.ConvertPermissionKeysToHashSet(security.GetAllPermissionsForUser(&userSessionInfo))

0 commit comments

Comments
 (0)