fix(auth): add Windows session storage bridge
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
//go:build !windows
|
||||
|
||||
package safeio
|
||||
|
||||
func readCanonicalPrivateRegular(path string, maximum int64) ([]byte, error) {
|
||||
if err := ValidatePrivateRegular(path); err != nil {
|
||||
return nil, ErrUnsafeFile
|
||||
}
|
||||
contents, err := ReadCanonicalRegular(path, maximum)
|
||||
if err != nil {
|
||||
return nil, ErrUnsafeFile
|
||||
}
|
||||
if err := ValidatePrivateRegular(path); err != nil {
|
||||
return nil, ErrUnsafeFile
|
||||
}
|
||||
return contents, nil
|
||||
}
|
||||
Reference in New Issue
Block a user