Я работаю над проектом, используя openid в качестве логина.Пока все работает нормально.Однако сегодня я заметил, что пользователь, использующий провайдера Gmail, не может войти в систему с существующей учетной записью.
Я просмотрел код и не нашел проблем.В конце я сделал копию их существующего уникального ключа идентификатора и заставил их создать новую учетную запись.Когда была создана новая учетная запись, я сравнил два уникальных ключа openid, и они были разными для одной и той же учетной записи.
Насколько я знаю, это нарушило бы всю предпосылку openid.
Я быхотелось бы знать, сталкивались ли другие с подобным опытом, и поэтому я могу определить, связана ли проблема с openid / gmail или что-то на моем конце.
Спецификации проекта.- Java 6.0 - Tomcat 7.0 - MySQL 5.5 - JOpenID 2.0