Skip to content

Commit 0c6b4fc

Browse files
write to proper directory
1 parent 67d4028 commit 0c6b4fc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/auth/kas.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,14 @@ func (a KasAuthenticator) GetNewAuthTokensWithRefresh(refreshToken string) (*ent
5252
splitRefreshToken := strings.Split(refreshToken, ":")
5353
if len(splitRefreshToken) != 2 {
5454
// Write the invalid refresh token to the specified file
55-
_ = os.WriteFile("/.brev/.invalid-refresh-token", []byte(refreshToken), 0o600)
55+
homeDir, err := os.UserHomeDir()
56+
if err == nil {
57+
filePath := homeDir + "/.brev/.invalid-refresh-token"
58+
_ = os.WriteFile(filePath, []byte(refreshToken), 0o600)
59+
}
5660
return nil, nil
5761
}
62+
5863
sessionKey, deviceID := splitRefreshToken[0], splitRefreshToken[1]
5964
token, err := a.retrieveIDToken(sessionKey, deviceID)
6065
if err != nil && strings.Contains(err.Error(), "UNAUTHORIZED") {

0 commit comments

Comments
 (0)