Closed vgilko closed 3 months ago
Привет! Подскажите, для чего мы кэшируем стейт в VKIDIdentityProvider?
/** * Кеш state-ов. */ private static final Map<String, String> CACHE = new HashMap<>();
Разве без него нельзя обойтись? Параметр OAUTH2_PARAMETER_STATE как раз описывает стейт, по которому мы можем получить из КК связанную с ним сессию
OAUTH2_PARAMETER_STATE
Здравствуйте. Нет не обойтись. При генерации URL авторизации нужно передать не state, а UUID - это требование VK ID.
Привет! Подскажите, для чего мы кэшируем стейт в VKIDIdentityProvider?
Разве без него нельзя обойтись? Параметр
OAUTH2_PARAMETER_STATE
как раз описывает стейт, по которому мы можем получить из КК связанную с ним сессию