Требуется ли для iOS или FB предоставить пользователям возможность выхода из системы, если использовать FB SDK для одной функции приложения?
Приложение iOS запрашивает у пользователя аутентификацию соответствующего приложения Facebook, если он хочет опубликовать комментарий в приложении iOS. Им не нужно проходить проверку подлинности или входить в FB, чтобы использовать общее приложение iOS или просматривать комментарии. Только чтобы оставлять комментарии или новую тему.
Мой вопрос:
Должен ли я * дать им возможность "выйти" из FB после того, как они предоставят аутентификацию?
Я использую стандартный SDK Facebook, и их личность в настоящее время остается в приложении до тех пор, пока не истечет время, предполагаемое время, установленное SDK Facebook.
* Я хочу избежать сбоя процесса утверждения iOS из-за отсутствия опции выхода из системы.
1 ответ
Статья 6 о политике разработчиков Facebook гласит:
Ваш веб-сайт должен предлагать явную опцию "Выйти", которая также отключает пользователя от Facebook.
В учебнике по аутентификации iOS SDK Facebook говорится, что
Затем вы должны предоставить людям, использующим ваше приложение, возможность выхода из Facebook и очистки информации о сеансе.
Если у вас нет причины не использовать кнопку выхода, я настоятельно рекомендую добавить ее.