Как выйти из системы, используя аутентификацию Facebook, используя Swift и iOS?
Я пытался искать, но не могу найти ответ на свой вопрос.
Я играю с этим приложением от GitHub:https://github.com/Yalantis/Koloda/tree/master/Example
Я использую его, потому что я делаю проект, который будет использовать смахивание на основе плитки из этого приложения.
Я также использую Firebase. Пока что я могу добавлять пользователей в свою базу данных, чтобы приложение и база данных были связаны.
Я также хочу, чтобы пользователи регистрировались / входили через Facebook.
Я подключил свое приложение к Facebook, и пользователь может войти и успешно войти в систему, используя аутентификацию Facebook.
У меня проблема с выходом из системы.
Когда я нажимаю кнопку выхода из системы, я хочу, чтобы пользователь полностью вышел из системы. Итак, есть метод выхода из системы, который поставляется вместе с Facebook SDK, называемый logout. Вот соответствующие части моего кода.
import FBSDKLoginKit
@IBAction func handleLogout(sender: AnyObject) {
facebookLogin.logOut()
print("loggedout")
}
Поэтому, когда я нажимаю на кнопку «Выход», а затем снова на кнопку «Войти», я получаю эту страницу:
Я не хочу, чтобы пользователь оставался авторизованным после того, как он нажал на кнопку выхода из системы. Как сделать так, чтобы при нажатии на кнопку выхода из системы пользователь полностью выходил из Facebook, а затем, когда он нажимал на кнопку входа, ему приходилось повторно вводить свое имя пользователя / пароль?
Я пытался посмотреть в Интернете, но не могу найти решение своей проблемы, хотя я уверен, что это что-то довольно простое, я надеюсь!
Спасибо за вашу помощь и извините, если форматирование плохое.