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{

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…