mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-06-28 13:34:18 +08:00
update sa-token-doc/doc/use/route-check.md.
简化示例
This commit is contained in:
parent
028e4e56f0
commit
37bcee92ed
@ -43,21 +43,10 @@ public class MySaTokenConfig implements WebMvcConfigurer {
|
|||||||
// 注册一个权限认证拦截器
|
// 注册一个权限认证拦截器
|
||||||
registry.addInterceptor(SaRouteInterceptor.createPermissionVal("user:add", "user:deelete")).addPathPatterns("/UserController/**");
|
registry.addInterceptor(SaRouteInterceptor.createPermissionVal("user:add", "user:deelete")).addPathPatterns("/UserController/**");
|
||||||
|
|
||||||
// 注册一个自定义认证拦截器 (可以写任意认证代码)
|
|
||||||
registry.addInterceptor(new SaRouteInterceptor(new SaRouteFunction() {
|
|
||||||
@Override
|
|
||||||
public void run(HttpServletRequest request, HttpServletResponse response, Object handler) {
|
|
||||||
// 你可以在这里写任意认证代码, 例如: StpUtil.checkLogin();
|
|
||||||
System.out.println("---------- 进入自定义认证 --------------- ");
|
|
||||||
}
|
|
||||||
})).addPathPatterns("/**");
|
|
||||||
|
|
||||||
/** ------ 如果你使用的JDK版本是1.8或以上,上面这一坨可以简写为以下形式 ------ */
|
|
||||||
|
|
||||||
// 注册一个自定义认证拦截器 (可以写任意认证代码)
|
// 注册一个自定义认证拦截器 (可以写任意认证代码)
|
||||||
registry.addInterceptor(new SaRouteInterceptor((request, response, handler)->{
|
registry.addInterceptor(new SaRouteInterceptor((request, response, handler)->{
|
||||||
|
System.out.println("---------- 进入自定义认证 --------------- ");
|
||||||
// 你可以在这里写任意认证代码, 例如: StpUtil.checkLogin();
|
// 你可以在这里写任意认证代码, 例如: StpUtil.checkLogin();
|
||||||
System.out.println("---------- 进入自定义认证2 --------------- ");
|
|
||||||
})).addPathPatterns("/**");
|
})).addPathPatterns("/**");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user