3 razones para usar passwordless
Introducción a Auth0
¿Ya tomaste el Curso de Introducción a OAuth 2.0 y OIDC?
¿Qué es Auth0?
¿Qué es Universal Login?
Autenticación rápida con el SDK de Next.js
Conexiones sociales
¿Cómo hacer un login con GitHub?
¿Cómo hacer un login con Twitch?
¿Cómo hacer un login custom con Discord?
Conexiones sin password
¿Cómo implementar el login con SMS?
¿Cómo implementar el login con Email?
Protegiendo una API
¿Cómo usar la Auth0 Management API?
¿Cómo configurar una API en Auth0?
¿Cómo proteger un endpoint?
Auth0 SDKs
Single Page Apps: React SDK
Regular Web Apps: Express SDK
Machine to Machine: Express.js
Administración de usuarios
¿Cómo administrar usuarios?
¿Cómo administrar roles?
Reglas y Acciones en Auth0
¿Qué son las reglas y acciones en Auth0?
¿Cómo implementar una regla?
¿Cómo implementar una acción?
Multifactor Authentication
¿Qué es multifactor authentication?
WebAuthn con FIDO Security Keys
One-time Password
Casos en producción
Actividad y Monitoreo en Auth0
¿Cómo integrar Firebase Auth?
Implementación Firebase Auth: Admin
Implementación Firebase Auth: Rules
¿Quieres más cursos de autenticación?
You don't have access to this class
Keep learning! Join and start boosting your career
Passwordless authentication is revolutionizing the way users access their online accounts. Instead of traditional passwords, more convenient and secure methods are used, such as sending codes via SMS or email. In this module, we will learn how to implement this technology with the help of Auth0 and Twilio, allowing you to offer your users an effortless login.
To implement passwordless authentication with SMS, we start by configuring Auth0. Here are the steps:
Configure Auth0: Login to the Auth0 dashboard, go to the Authentication section and select "Passwordless". Activate the CMS option to initially integrate with Twilio.
Create a Twilio account: Sign up for Twilio and access the Dashboard to get the necessary SID and Auth Token. Don't forget to purchase a free trial number that allows you to send SMS.
Configure Twilio in Auth0: In the Auth0 dashboard, enter your Twilio SID and Auth Token, and the trial phone number. You can customize the text message that users will receive; for example, translate it into Spanish: "Tu código de verificación es...".
Test: With everything set up, run a test from the Applications section of Auth0, making sure to enable the "Identity First" option. Enter your phone number to receive the SMS and verify that it works correctly.
Customize Universal Login: In the Auth0 Branding menu, go to the advanced options and, in the Login tab, select the template that enables passwordless authentication.
// Example of customization in Auth0 template{ template: "Log Passwordless", options: { language: "es", email: "[email protected]" },}
Implementing passwordless authentication via SMS offers several significant benefits:
One of the most interesting challenges of this class is to analyze how we could implement an SMS code sending architecture without outsourcing the service. We invite you to think of a solution and share it in the comments, either through a detailed description or a diagram - share your ideas and keep learning with us!
Coming soon we will explore passwordless authentication using email, another powerful tool for when you need to leave passwords behind - don't miss it!
Contributions 1
Questions 0
3 razones para usar passwordless
Want to see more contributions, questions and answers from the community?