1
0
mirror of https://github.com/H0llyW00dzZ/fiber2fa.git synced 2025-02-06 10:24:03 +00:00
fiber2fa/error.go
H0llyW00dzZ 574a30a003
Improve [2FA] Error Message (#15)
- [+] feat(error.go): add global error variables for common error cases
- [+] refactor(middleware.go): replace inline errors with global error variables
- [+] refactor(storage.go): replace inline errors with global error variables
- [+] refactor(storage.go): wrap errors using fmt.Errorf for ErrorFailedToDeleteInfo and ErrorFailedToResetStorage
2024-05-24 01:59:58 +07:00

21 lines
885 B
Go

// Copyright (c) 2024 H0llyW00dz All rights reserved.
//
// License: BSD 3-Clause License
package twofa
import "errors"
// Global error variables
var (
ErrorFailedToRetrieveInfo = errors.New("failed to retrieve 2FA information")
ErrorFailedToUnmarshalInfo = errors.New("failed to unmarshal 2FA information")
ErrorFailedToMarshalInfo = errors.New("failed to marshal updated 2FA information")
ErrorFailedToStoreInfo = errors.New("failed to store updated 2FA information")
ErrorFailedToDeleteInfo = errors.New("failed to delete 2FA information")
ErrorFailedToResetStorage = errors.New("failed to reset storage")
ErrorFailedToCloseStorage = errors.New("failed to close storage")
ErrorContextKeyNotSet = errors.New("ContextKey is not set")
ErrorFailedToRetrieveContextKey = errors.New("failed to retrieve context key")
)