diff --git a/pom.xml b/pom.xml
index d087457..cd8f637 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
ru.simplex2
vkid_spring_security
- 1.0
+ 1.1-SNAPSHOT
vkid_spring_security
A simple vkid_spring_security.
diff --git a/src/main/java/ru/simplex2/vkid_spring_security/vk/VkBeginAuthFilter.java b/src/main/java/ru/simplex2/vkid_spring_security/vk/VkBeginAuthFilter.java
index a8c2add..ddd109c 100644
--- a/src/main/java/ru/simplex2/vkid_spring_security/vk/VkBeginAuthFilter.java
+++ b/src/main/java/ru/simplex2/vkid_spring_security/vk/VkBeginAuthFilter.java
@@ -52,6 +52,8 @@
String state = keyGen.generateKey();
HttpSession httpSession = httpServletRequest.getSession();
httpSession.setAttribute(VkEndAuthFilter.STATE_ATTRIBUTE_KEY, state);
+ LOG.debug("VkBeginAuthFilter, Session id is {}", httpServletRequest.getSession().getId());
+ LOG.debug("VkBeginAuthFilter, state is {}", state);
httpServletResponse.sendRedirect("https://id.vk.ru/authorize?response_type=code&client_id=" + vkSettings.getClientId()
+ "&scope=email&redirect_uri=" + vkSettings.getRedirectUri()
+ "&code_challenge_method=S256&code_challenge=" + vkSettings.generateCodeChallenge(vkSettings.generateCodeVerifier())
diff --git a/src/main/java/ru/simplex2/vkid_spring_security/vk/VkEndAuthFilter.java b/src/main/java/ru/simplex2/vkid_spring_security/vk/VkEndAuthFilter.java
index c02179a..64cc6b1 100644
--- a/src/main/java/ru/simplex2/vkid_spring_security/vk/VkEndAuthFilter.java
+++ b/src/main/java/ru/simplex2/vkid_spring_security/vk/VkEndAuthFilter.java
@@ -55,6 +55,8 @@
public Authentication attemptAuthentication(HttpServletRequest request, HttpServletResponse response) throws AuthenticationException, IOException {
Map parameterMap = request.getParameterMap();
+ LOG.debug("VkEndAuthFilter, Session id is {}", request.getSession().getId());
+ LOG.debug("VkEndAUthFilter, state attribute is {}", request.getSession().getAttribute(STATE_ATTRIBUTE_KEY));
String stateFromSession = request.getSession().getAttribute(STATE_ATTRIBUTE_KEY).toString();
if (!stateFromSession.equals(parameterMap.get("state")[0])) {
String errorMessage = "Wrong state!";