登陆成功返回token,并能刷新token,permission控制层待测试
parent
0b57a8711f
commit
0238e2960d
File diff suppressed because one or more lines are too long
|
@ -16,6 +16,10 @@
|
|||
<spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-thymeleaf</artifactId>
|
||||
</dependency>
|
||||
<!--shiro-->
|
||||
<dependency>
|
||||
<groupId>org.apache.shiro</groupId>
|
||||
|
|
|
@ -0,0 +1,31 @@
|
|||
//package com.auth.server.interceptor;
|
||||
//import com.auth.server.mapper.UserMangeMapper;
|
||||
//import org.springframework.web.servlet.HandlerInterceptor;
|
||||
//import javax.servlet.http.HttpServletRequest;
|
||||
//import javax.servlet.http.HttpServletResponse;
|
||||
//import javax.servlet.http.HttpSession;
|
||||
//public class UserInterceptor implements HandlerInterceptor {
|
||||
// private UserMangeMapper userMangeMapper;
|
||||
// public UserInterceptor(UserMangeMapper userMapper){
|
||||
// this.userMangeMapper=userMapper;
|
||||
// }
|
||||
// @Override
|
||||
// public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
||||
// HttpSession session = request.getSession();
|
||||
// String username = (String) session.getAttribute("username");
|
||||
// //数据库
|
||||
// String UUID=userMangeMapper.getUUID(username);
|
||||
// //session
|
||||
// String uuid = (String)session.getAttribute("uuid");
|
||||
// System.out.println("uuid = " + uuid);
|
||||
// System.out.println("UUID = " + UUID);
|
||||
// if(UUID.equals(uuid)){
|
||||
// return true;
|
||||
// }else {
|
||||
// System.out.println("拦截"+request.getRequestURI());
|
||||
// response.sendRedirect("/login");
|
||||
// response.setStatus(401);
|
||||
// return false;
|
||||
// }
|
||||
// }
|
||||
//}
|
|
@ -0,0 +1,14 @@
|
|||
package com.etl.gateway.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@Component
|
||||
@ConfigurationProperties(prefix = "auth.ignore")
|
||||
public class WhiteListProperties {
|
||||
private List<String> whites;
|
||||
}
|
Loading…
Reference in New Issue