重构代码结构与认证体系,集成异步任务消费者
This commit is contained in:
@@ -16,7 +16,7 @@ func ErrorHandler(c *fiber.Ctx, err error) error {
|
||||
var message = "服务器异常"
|
||||
|
||||
var fiberErr *fiber.Error
|
||||
var authErr auth.AuthenticationErr
|
||||
var authErr auth.AuthErr
|
||||
var bizErr *core.BizErr
|
||||
var servErr *core.ServErr
|
||||
|
||||
@@ -30,9 +30,9 @@ func ErrorHandler(c *fiber.Ctx, err error) error {
|
||||
// 认证授权错误
|
||||
case errors.As(err, &authErr):
|
||||
switch {
|
||||
case errors.Is(err, auth.ErrUnauthorize):
|
||||
case errors.Is(err, auth.ErrAuthenticateUnauthorize):
|
||||
code = fiber.StatusUnauthorized
|
||||
case errors.Is(err, auth.ErrForbidden):
|
||||
case errors.Is(err, auth.ErrAuthenticateForbidden):
|
||||
code = fiber.StatusForbidden
|
||||
default:
|
||||
code = fiber.StatusBadRequest
|
||||
|
||||
Reference in New Issue
Block a user