¿Cómo cerrar la sesión del usuario con la autenticación de Facebook con Swift e iOS?

He intentado buscar pero no puedo encontrar la respuesta a mi pregunta.

Estoy jugando con esta aplicación de github:https://github.com/Yalantis/Koloda/tree/master/Example

Lo estoy usando porque estoy haciendo un proyecto que usará el deslizamiento basado en mosaicos de esta aplicación.

También estoy usando firebase. Hasta ahora, puedo agregar usuarios a mi base de datos, de modo que la aplicación y Firebase estén conectadas.

También quiero que los usuarios se registren / inicien sesión con Facebook.

He conectado mi aplicación a Facebook y un usuario puede ingresar e iniciar sesión con éxito mediante la autenticación de Facebook.

El problema que estoy teniendo es cerrar sesión.

Cuando hago clic en el botón Cerrar sesión, quiero que el usuario cierre sesión por completo. Entonces, hay un método de cierre de sesión que viene con el SDK de Facebook llamado cerrar sesión. Aquí están las partes relevantes de mi código.

import FBSDKLoginKit
@IBAction func handleLogout(sender: AnyObject) {

    facebookLogin.logOut()
    print("loggedout")
    }

Entonces, cuando hago clic en cerrar sesión y luego hago clic en iniciar sesión nuevamente, aparece esta página:

http://imgur.com/owi3zZn

No quiero que el usuario permanezca autorizado después de haber hecho clic en el botón Cerrar sesión. ¿Cómo hago para que cuando haga clic en el botón de cerrar sesión, el usuario cierre sesión por completo en Facebook y luego cuando haga clic en el botón de inicio de sesión tenga que volver a ingresar su nombre de usuario / contraseña?

He intentado buscar en el webz pero no puedo encontrar una solución a mi problema, aunque estoy seguro de que es algo bastante simple, ¡espero!

Gracias por su ayuda y disculpe si el formato es deficiente.

Respuestas a la pregunta(5)

Su respuesta a la pregunta