debug 日志等级下启用日志中间件
This commit is contained in:
parent
fadd6f3390
commit
04a6cc96c1
@ -97,7 +97,7 @@ func (y *Yggdrasil) Auth(handle http.Handler) http.Handler {
|
||||
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||
ctx := r.Context()
|
||||
a, err := utils.DeCodeBody[yggdrasil.ValidateToken](r.Body, y.validate)
|
||||
if err != nil {
|
||||
if err != nil || a.AccessToken == "" {
|
||||
token := y.getTokenbyAuthorization(ctx, w, r)
|
||||
if token == "" {
|
||||
return
|
||||
|
@ -1,6 +1,7 @@
|
||||
package route
|
||||
|
||||
import (
|
||||
"context"
|
||||
"log/slog"
|
||||
"net/http"
|
||||
|
||||
@ -15,7 +16,9 @@ import (
|
||||
func NewRoute(handelY *yggdrasil.Yggdrasil, handel *handle.Handel, c config.Config, sl slog.Handler) http.Handler {
|
||||
r := chi.NewRouter()
|
||||
r.Use(middleware.RequestID)
|
||||
if sl.Enabled(context.Background(), slog.LevelDebug) {
|
||||
r.Use(NewStructuredLogger(sl))
|
||||
}
|
||||
r.Use(middleware.Recoverer)
|
||||
r.Use(cors.AllowAll().Handler)
|
||||
if c.RaelIP {
|
||||
|
Loading…
x
Reference in New Issue
Block a user