1 package org.oxerr.spring.security.wechat.web.authentication;
2
3 import java.io.IOException;
4
5 import javax.servlet.ServletException;
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse;
8
9 public abstract class AbstractSimpleRedirectWeChatService
10 implements WeChatService {
11
12
13
14
15 @Override
16 public void redirectToAuthorize(HttpServletRequest request,
17 HttpServletResponse response) throws ServletException, IOException {
18 String url = this.getAuthorizationURL(request, response);
19 response.sendRedirect(url);
20 }
21
22 public abstract String getAuthorizationURL(HttpServletRequest request,
23 HttpServletResponse response) throws ServletException, IOException;
24
25 }