|
|
@@ -1,6 +1,7 @@
|
|
|
-package auth
|
|
|
+package middlewares
|
|
|
|
|
|
import (
|
|
|
+ "git.sxidc.com/go-framework/baize/framework/binding"
|
|
|
"git.sxidc.com/go-framework/baize/framework/core/api"
|
|
|
"git.sxidc.com/go-framework/baize/framework/core/infrastructure"
|
|
|
"github.com/pkg/errors"
|
|
|
@@ -10,8 +11,8 @@ const (
|
|
|
tokenContextKey = "auth-context-token"
|
|
|
)
|
|
|
|
|
|
-func Authentication(i *infrastructure.Infrastructure) api.Handler {
|
|
|
- return func(c *api.Context) {
|
|
|
+func Authentication() binding.Middleware {
|
|
|
+ return func(c *api.Context, i *infrastructure.Infrastructure) {
|
|
|
// TODO 中间件
|
|
|
//dbExecutor := i.DBExecutor()
|
|
|
c.Next()
|