Acceso a FIRUser en ViewController en iOS

Estoy usando Firebase Authentication, y he podido iniciar session exitosamente con Facebook y Google en la misma aplicación de iOS en Swift.

Mi problema es que el único lugar donde parece tener acceso a la class FIRUser es el file AppDelegate.swift donde regresa la información de authentication.

Puedo imprimir el correo electrónico del usuario y otra información de perfil en la console desde el file AppDelegate.swift pero no estoy seguro de cómo representar esto en la vista correspondiente a través del controller de vista. Parece ser el mismo problema para google y facebook. ¿Alguien más sabe cómo resolver esto?

Puede acceder a su usuario actual en cualquier lugar donde haya importado Firebase esta manera: FIRAuth.auth()?.currentUser . FIRAuth.auth()?.currentUser .

También puede agregar un escucha de estado de authentication de esta manera:

 FIRAuth.auth()?.addStateDidChangeListener() { auth, user in if user != nil { print(user) } else { print("Not signed in") } }