INNER CODE UNIT · Go
dummyCustomMiddleware
ovh/utask · api/api_test.go:104
func dummyCustomMiddleware(c *gin.Context) {
c.Next()
}
func dumbIdentityProvider(r *http.Request) (string, error) {
username := r.Header.Get(usernameHeaderKey)
if username != adminUser && username != regularUser {
return "", errors.New("unknown user")
}
return r.Header.Get(usernameHeaderKey), nil
}
var (
adminHeaders = iffy.Headers{
usernameHeaderKey: adminUser,
}
regularHeaders = iffy.Headers{