CurrentUserWebConfigurer.kt 623 B

123456789101112131415161718192021
  1. package com.gxzc.zen.sso.config
  2. import com.gxzc.zen.sso.aop.CurrentUserHandler
  3. import org.springframework.context.annotation.Configuration
  4. import org.springframework.web.servlet.config.annotation.InterceptorRegistry
  5. import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter
  6. /**
  7. *
  8. * @author NorthLan
  9. * @date 2018/3/24
  10. * @url https://noahlan.com
  11. */
  12. @Configuration
  13. class CurrentUserWebConfigurer : WebMvcConfigurerAdapter() {
  14. override fun addInterceptors(registry: InterceptorRegistry?) {
  15. registry?.addInterceptor(CurrentUserHandler())
  16. super.addInterceptors(registry)
  17. }
  18. }