En el tutorial anterior mostramos cómo se puede utilizar TokenChannel para implementar un control de acceso sin contraseña. Para ello partimos de un proyecto del equipo de Vaadin que implementaba un control de acceso basado en usuario y contraseña y lo sustituimos por una aproximación que generaba contraseñas de un sólo uso.

El propósito que perseguimos en este tutorial, no es renunciar al control de acceso original, sino añadirle una capa de seguridad adicional.


Desde que lo descubrí cuando marchaba por la versión 6 me he considerado un gran admirador de Vaadin. Su promesa era la posibilidad de crear una aplicación web que fuera escrita 100% en JAVA. Dicho de otra manera, ofrecían hacer transparente toda la parte cliente (html, js, css) mientras trabajabas exclusivamente en código de servidor que sería desplegado en un “java web application server”.

Aunque desde aquellos años, y como no podría ser de otra manera, ha evolucionado mucho, tienes que saber que esa promesa sigue estando vigente. …


TokenChannel es un API REST que permite generar y verificar OTP tokens que pueden ser enviados por múltiples canales bajo un mismo modelo.

En este video tutorial queremos mostrar, mediante un sencillo ejemplo en Java cómo podemos incorporar TokenChannel a proyectos Spring Boot. …


En este video tutorial queremos mostrar cómo se puede utilizar TokenChannel para implementar un sistema de acceso en más de un paso (Multi-Step Login).

De forma análoga a como hicimos para el tutorial anterior “Implementando Passwordless Login en Node.js utilizando TokenChannel.io” tomaremos como punto de partida un proyecto existente, que implementa un login basado en usuario y contraseña; y lo extenderemos utilizando TokenChannel. El proyecto que tomamos como referencia corresponde a una entrada que hemos encontrado en Toptal: “How to Do JWT Authentication with an Angular 6 SPA” siendo su creador Sebastian Schocke.

Objetivo

Convertir el método de autenticación original del…


En este video tutorial queremos mostrar cómo se puede utilizar TokenChannel para implentar un caso de uso como es “Login Sin Contraseña” o “Passwordless Login”.

Tomaremos como punto de partida un proyecto existente, que implementa un login basado en usuario y contraseña; y lo extenderemos utilizando TokenChannel, de modo que en función de la verificación de un código OTP que reciba el usuario por un canal fijado, podamos conceder o no el acceso al sistema.

El proyecto que tomamos como referencia corresponde a una entrada que hemos encontrado en Toptal: “How to Do JWT Authentication with an Angular 6 SPA”


TokenChannel es un API REST que permite generar y verificar OTP tokens que pueden ser enviados por múltiples canales bajo un mismo modelo.

En este video tutorial queremos mostrar, mediante un sencillo ejemplo en Typescript, el uso del cliente Node.js de TokenChannel.

Implementaremos una hipotética conversación con un cliente a través de la consola que nos permita presentar cómo crear desafíos para generar y enviar OTP tokens a través de alguno de los canales soportados a día de hoy: email, sms, llamada de voz, whatsapp o telegram; aprenderemos a validarlos y describiremos los errores que se pueden lanzar en cada…

TokenChannel.io

Omar Alles

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store