package apperror // import ( // "fmt" // "net/http" // "github.com/ory/fosite" // ) // type Fositer interface{} // type FositeAccessError struct { // Message string // Writer http.ResponseWriter // Requester fosite.AccessRequester // Err error // } // func (e FositeAccessError) Error() string { // if e.Err != nil { // return fmt.Sprintf("%s. %v", e.Message, e.Err.Error()) // } // return e.Message // } // func (e FositeAccessError) Unwrap() error { // return e.Err // }