Autenticación con Facebook
Clase 11 de 43 • Curso de Desarrollo de Aplicaciones iOS 2018
Contenido del curso
Autenticación
- 6

NSUserDefaults
09:12 min - 7

Configuración de Firebase
05:59 min - 8

Validación de campos
10:00 min - 9

Auth con Email
11:57 min - 10

Introducción a Model View, View Model
09:02 min - 11

Autenticación con Facebook
Viendo ahora - 12

Usando Facebook en nuestro proyecto
04:20 min - 13

Autenticación con Twitter
14:07 min - 14

Autenticación con AccountKit y Firebase
14:43 min - 15

Cloud functions
06:05 min - 16
Reto: Login con gmail
00:16 min - 17

Consumir Api con NSURLSession Nativo
10:39 min - 18

Initial view controller programático
04:20 min
Database
- 19
Introducción a las bases de datos Mobile
01:44 min - 20

Modelos a JSON
04:00 min - 21

JSON a Modelos
06:50 min - 22

Query a Firestore y almacenamiento local
07:47 min - 23

Llenado de tablas usando la data
05:47 min - 24

Agregar transacciones
06:20 min - 25

Moviendo data a MVVM
16:48 min - 26

Realtime listening
05:44 min - 27

Eliminar transacciones
06:30 min - 28

Asegurando nuestra base de datos
10:54 min
Firebase
In app purchase
App Release
Conclusiones
El inicio de sesión con redes sociales es de las mejores opciones que existen, siendo el inicio de sesión con Facebook el más popular vamos a integrarlo a nuestro proyecto.
Lo primero que debemos hacer es crear una nueva aplicación dentro de Facebook.
Al momento de instalar el SDK de Facebook lo haremos mediante Carthage añadiendo la dependencia a nuestro documento:
github""facebook/facebook-sdk-swift""
Al momento de implementar nuestro login con Facebook tenemos dos opciones, utilizar un botón propio de Facebook o un botón propio e instanciando el FBSDKLoginManager.
El inicio de sesión único en Facebook se encarga de que al momento donde un usuario inicie sesión en otra aplicación, la sesión anterior se cierra.