macro 5 rokov pred
rodič
commit
85fb370615

+ 0 - 23
mall-portal/src/main/java/com/macro/mall/portal/component/GoAccessDeniedHandler.java

@@ -1,23 +0,0 @@
-package com.macro.mall.portal.component;
-
-import cn.hutool.json.JSONUtil;
-import com.macro.mall.common.api.CommonResult;
-import org.springframework.security.access.AccessDeniedException;
-import org.springframework.security.web.access.AccessDeniedHandler;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-/**
- * Created by macro on 2018/8/6.
- */
-public class GoAccessDeniedHandler implements AccessDeniedHandler{
-    @Override
-    public void handle(HttpServletRequest request, HttpServletResponse response, AccessDeniedException accessDeniedException) throws IOException, ServletException {
-        response.setHeader("Content-Type", "application/json;charset=utf-8");
-        response.getWriter().print(JSONUtil.parse(CommonResult.forbidden(accessDeniedException.getMessage())));
-        response.getWriter().flush();
-    }
-}

+ 0 - 23
mall-portal/src/main/java/com/macro/mall/portal/component/GoAuthenticationEntryPoint.java

@@ -1,23 +0,0 @@
-package com.macro.mall.portal.component;
-
-import cn.hutool.json.JSONUtil;
-import com.macro.mall.common.api.CommonResult;
-import org.springframework.security.core.AuthenticationException;
-import org.springframework.security.web.AuthenticationEntryPoint;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-/**
- * Created by macro on 2018/8/6.
- */
-public class GoAuthenticationEntryPoint implements AuthenticationEntryPoint {
-    @Override
-    public void commence(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException) throws IOException, ServletException {
-        response.setHeader("Content-Type", "application/json;charset=utf-8");
-        response.getWriter().print(JSONUtil.parse(CommonResult.unauthorized(authException.getMessage())));
-        response.getWriter().flush();
-    }
-}

+ 0 - 23
mall-portal/src/main/java/com/macro/mall/portal/component/GoAuthenticationFailureHandler.java

@@ -1,23 +0,0 @@
-package com.macro.mall.portal.component;
-
-import cn.hutool.json.JSONUtil;
-import com.macro.mall.common.api.CommonResult;
-import org.springframework.security.core.AuthenticationException;
-import org.springframework.security.web.authentication.AuthenticationFailureHandler;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-/**
- * Created by macro on 2018/8/6.
- */
-public class GoAuthenticationFailureHandler implements AuthenticationFailureHandler {
-    @Override
-    public void onAuthenticationFailure(HttpServletRequest request, HttpServletResponse response, AuthenticationException exception) throws IOException, ServletException {
-        response.setHeader("Content-Type", "application/json;charset=utf-8");
-        response.getWriter().print(JSONUtil.parse(CommonResult.failed("登录失败,用户名或密码错误!")));
-        response.getWriter().flush();
-    }
-}

+ 0 - 23
mall-portal/src/main/java/com/macro/mall/portal/component/GoAuthenticationSuccessHandler.java

@@ -1,23 +0,0 @@
-package com.macro.mall.portal.component;
-
-import cn.hutool.json.JSONUtil;
-import com.macro.mall.common.api.CommonResult;
-import org.springframework.security.core.Authentication;
-import org.springframework.security.web.authentication.AuthenticationSuccessHandler;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-/**
- * Created by macro on 2018/8/6.
- */
-public class GoAuthenticationSuccessHandler implements AuthenticationSuccessHandler {
-    @Override
-    public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException {
-        response.setHeader("Content-Type", "application/json;charset=utf-8");
-        response.getWriter().print(JSONUtil.parse(CommonResult.success(null,"登录成功")));
-        response.getWriter().flush();
-    }
-}

+ 0 - 23
mall-portal/src/main/java/com/macro/mall/portal/component/GoLogoutSuccessHandler.java

@@ -1,23 +0,0 @@
-package com.macro.mall.portal.component;
-
-import cn.hutool.json.JSONUtil;
-import com.macro.mall.common.api.CommonResult;
-import org.springframework.security.core.Authentication;
-import org.springframework.security.web.authentication.logout.LogoutSuccessHandler;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-/**
- * Created by macro on 2018/8/6.
- */
-public class GoLogoutSuccessHandler implements LogoutSuccessHandler {
-    @Override
-    public void onLogoutSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException {
-        response.setHeader("Content-Type", "application/json;charset=utf-8");
-        response.getWriter().print(JSONUtil.parse(CommonResult.success(null,"已注销")));
-        response.getWriter().flush();
-    }
-}