1
0

middleware.php 815 B

123456789101112131415161718192021222324
  1. <?php
  2. // 中间件配置
  3. return [
  4. // 别名或分组
  5. 'alias' => [
  6. 'validate' => app\middleware\Validate::class,
  7. 'jwt' => app\middleware\Token::class,
  8. 'jwt_client' => app\middleware\ClientToken::class,
  9. 'auth' => app\middleware\Auth::class,
  10. 'session'=> think\middleware\SessionInit::class, // session初始化中间件,tp6中session的开启需要中间件完成
  11. 'allapp'=>app\middleware\Allapp::class,
  12. 'adminAuth' => app\middleware\AdminAuth::class,
  13. 'empcrmAuth' => app\middleware\EmpcrmAuth::class,
  14. ],
  15. // 优先级设置,此数组中的中间件会按照数组中的顺序优先执行
  16. 'priority' => [
  17. 'jwt',
  18. 'jwt_client',
  19. 'sysauth',
  20. 'validate',
  21. 'session',
  22. 'allapp',
  23. ],
  24. ];