springboot整合拦截器问题

我在做springBoot拦截器,利用session控制拦截登陆,将所有的请求拦截下来判断如果当前的session里没有用户名则跳转到登陆页面。问题是目前可以拦截所有请求了,但第一次进入登陆页面时接收不到前端传来的参数了,下面是我写的拦截器,大神 帮忙看看有没有解决办法?图片说明图片说明

“第一次进入登陆页面时接收不到前端传来的参数了”

第一次进入登录页面,,还未登录,,,session当然获取不到了。

第一次进入登录页面需要接收什么参数?

这是我登录中的一段代码,但是总是报错“code为空!”图片说明

@Override
public void addInterceptors(InterceptorRegistry registry) {
    InterceptorRegistration userOperationInfo = registry.addInterceptor(userOperationInterceptor());
    userOperationInfo.addPathPatterns("/**").excludePathPatterns("/logout","/login","/checklogin","/goodsmng/upload_img");
}