authUrl.addParameter("client_id", this.config.getKey());
authUrl.addParameter("response_type", "code");
authUrl.addParameter("scope", "openid email profile");
authUrl.addParameter("redirect_uri", httpRequest.getRequestURL().toString());
httpResponse.sendRedirect(authUrl.build());
}
private void verify(HttpServletRequest httpRequest, HttpServletResponse httpResponse, HandlerChain chain) throws IOException {
validateState(httpRequest, httpResponse);
if (httpResponse.isCommitted()) return;