Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel y OAuth 2: Login con Facebook, Twitter, Google, etc
Rating: 4.5 out of 5(65 ratings)
390 students

Laravel y OAuth 2: Login con Facebook, Twitter, Google, etc

Desarrollemos un monitor de precios! Los usuarios ingresan vía redes sociales, ingresan datos y consultan reportes.
Created byJuan Ramos
Last updated 8/2023
Spanish
Spanish [Auto],

What you'll learn

  • Aprenderás qué es OAuth, y cómo funciona con las principales redes sociales y servicios
  • Serás capaz de implementar un login vía redes sociales y servicios en tus proyectos Laravel
  • Conocerás y comprenderás perfectamente el funcionamiento del paquete Laravel Socialite
  • Aprenderás paso a paso cómo hacer un login vía Facebook, Twitter, Google+ (aplicable también para Youtube, Steam y muchos otros proveedores)

Course content

6 sections46 lectures7h 4m total length
  • Introducción1:52

    Breve introducción sobre lo que vamos a ver en el curso.

  • ¿Qué es OAuth 2 y qué roles intervienen?8:19

    Visión general de lo que es OAuth 2 y los roles que participan en su funcionamiento.

  • Flujo general descrito por OAuth 25:46

    Veamos un esquema general sobre cómo opera el protocolo OAuth 2.

  • OAuth 2 más de cerca8:45

    Ahora sí veamos de forma más específica un ejemplo de todo lo que ocurre en un inicio de sesión vía redes sociales.

  • Preguntas frecuentes acerca de OAuth 28:01

    Respondamos a 2 de las preguntas más usuales, que surgen al repasar el tema de OAuth 2.

Requirements

  • Únicamente necesitas muchas ganas de aprender

Description

Este es un curso muy puntual acerca de Laravel y OAuth 2.

La intención es que puedas conocer de cerca qué es y cómo funciona OAuth 2.

Para ello vamos a implementar un inicio de sesión vía:

  • Facebook,

  • Twitter, y

  • Google

Para lograr esta implementación vamos a hacer uso del paquete Laravel Socialite.

Este paquete nos permite implementar un inicio de sesión mediante múltiples servicios, además de los mencionados arriba.


Existen muchos más proveedores de OAuth 2, además de los 3 que implementamos en el curso.

Por ejemplo, el paquete soporta inicios de sesión a través de:

  • Steam,

  • Coursera,

  • Dailymotion,

  • Digital Ocean,

  • Reddit,

  • Slack,

  • Spotify,

  • Twitch,

  • Vimeo,

  • Weibo,

  • Youtube,

  • Uber,

  • y muchos más.

Con el curso tendrás las bases para implementar cualquiera de ellos.


De forma adicional, con este curso también aprenderás:

  • cómo generar reportes en formato CSV,

  • cómo filtrar datos en tablas y listas desplegables,

  • y cómo devolver resultados paginados sin perder los filtro activos.


Recuerda que al adquirir este curso:

  • Realizas un pago único

  • Pero tendrás soporte de por vida

Es decir, te apoyaré y atenderé todas tus dudas, en la sección de preguntas y respuestas del curso.


El curso no es solo hacer que "funcione el método de login vía redes sociales",

también te explica a detalle en qué consiste y cómo funciona el protocolo OAuth2,

que es un concepto muy importante, y que te será útil para cuando implementes lo mismo con cualquier otra tecnología.

Es decir, es un concepto fundamental que va más allá de Laravel y PHP.


Sin más, te espero dentro del curso.

Who this course is for:

  • Personas interesadas en implementar unn login con redes sociales
  • Desarrolladores interesados en conocer más sobre OAuth 2 como mecanismo de autorización