package auth import ( "net/http" "git.coopgo.io/coopgo-apps/parcoursmob/core/application" "git.coopgo.io/coopgo-apps/parcoursmob/core/utils/identification" "git.coopgo.io/coopgo-apps/parcoursmob/renderer" "github.com/spf13/viper" ) type Handler struct { config *viper.Viper applicationHandler *application.ApplicationHandler idp *identification.IdentificationProvider renderer *renderer.Renderer } func NewHandler(cfg *viper.Viper, applicationHandler *application.ApplicationHandler, idp *identification.IdentificationProvider, renderer *renderer.Renderer) *Handler { return &Handler{ config: cfg, applicationHandler: applicationHandler, idp: idp, renderer: renderer, } } func (h *Handler) NotFound(w http.ResponseWriter, r *http.Request) { w.WriteHeader(http.StatusNotFound) }