Я разрабатываю приложение для добавления логинов Facebook на веб-сайте нашей компании.Поскольку у нас уже есть свой собственный код регистрации / входа, я делаю некоторую интеграционную работу, чтобы все было хорошо.Мне очень нравится новый диалог расширенной аутентификации, так как он позволяет мне настраивать диалог и не требует дополнительных экранов разрешений, если все, что вам нужно в качестве электронной почты.
Проблема, с которой я столкнулся, заключается в том, что человек А входит в систему на facebook.com и затем покидаеткомпьютер.Человек Б переходит на мой веб-сайт и хочет войти на мой сайт через Facebook.Со старым диалоговым окном разрешений от Facebook было бы показано, кто в данный момент вошел в систему, и дана ссылка на выход из системы, однако, когда я использую диалог расширенной аутентификации, он не дает лицу B никакого выхода из системы.Я думаю, что это упущение, потому что в настоящее время, если я приведу пользователя в это диалоговое окно, они увидят, что это кто-то еще вошел в систему, но если они откажутся от этого, повторное нажатие кнопки входа приведет их в то же место.Я действительно не хочу отправлять своих пользователей на Facebook, чтобы выйти из системы!
Опять же, старый диалог работает хорошо, но похоже, что он прекращается.Есть ли способ обойти это?Кроме того, как долго люди должны обновить свой существующий код, прежде чем мы все будем вынуждены использовать новый диалог?
Спасибо за понимание!
-Джефф