【更新】BC端认证权限例子更明确 https://gitee.com/xiaonuobase/snowy/issues/I63AJ2

pull/70/head
小诺 2 years ago committed by 俞宝山
parent 405bf92794
commit db2ef88c5f

@ -170,6 +170,14 @@ public class GlobalConfigure implements WebMvcConfigurer {
"/dev/sms/detail",
};
/**
* BC
*/
private static final String[] CLIENT_USER_PERMISSION_PATH_ARR = {
"/auth/c/**",
"/client/c/**"
};
/**
*
*/
@ -186,7 +194,7 @@ public class GlobalConfigure implements WebMvcConfigurer {
// 排除无需登录接口
.notMatch(CollectionUtil.newArrayList(NO_LOGIN_PATH_ARR))
// 排除C端认证接口
.notMatch("/auth/c/**")
.notMatch(CollectionUtil.newArrayList(CLIENT_USER_PERMISSION_PATH_ARR))
// 校验B端登录
.check(r1 -> StpUtil.checkLogin());
@ -195,7 +203,7 @@ public class GlobalConfigure implements WebMvcConfigurer {
// 排除无需登录接口
.notMatch(CollectionUtil.newArrayList(NO_LOGIN_PATH_ARR))
// 匹配C端认证接口
.match("/auth/c/**")
.match(CollectionUtil.newArrayList(CLIENT_USER_PERMISSION_PATH_ARR))
// 校验C端登录
.check(r1 -> StpClientUtil.checkLogin());

Loading…
Cancel
Save