Я собираюсь интегрировать Google+ с моим сайтом, который также позволяет пользователям войти в систему с помощью Twitter и Facebook. Таким образом, на странице сайта есть 3 кнопки, по одной для каждой из сервисов.
Проблема, которая возникает у меня, следующая:
- пользователь переходит на страницу входа.
- пользователь успешно подписывается на G +
- пользователь подписывает мой сайт (но учетная запись все еще связана с G +, выключение сайта не отключает учетную запись G +).
- пользователь снова посещает страницу входа.
- на этом этапе выполняется вход в систему с помощью кнопки G + и автоматически подписывает пользователя на учетную запись, связанную с G +, без необходимости нажатия кнопки
Проблема в том, что при переходе на страницу с подписью я хочу, чтобы у пользователя была возможность входа в систему с другой службой, а не с автоматической подпиской с G+. Если пользователь хочет войти в систему с помощью G +, то они могут сделать это, нажав кнопку - пользователь будет автоматически подписан.
Можно ли предотвратить включение этого автоматического нажатия на кнопку рендеринга? Я могу имитировать его, используя data-approvalprompt="force"
как атрибут кнопки, но я не думаю, что это идеальное решение (пользователь должен пройти процесс подтверждения, который я бы идеально хотел бы предотвратить)