Java Script

Generar token random con Java Script

Java Script es un lenguaje de programación muy potente y muy utilizado en la actualidad, en este tutorial lo vamos a utilizar para generar un token de forma random o aleatorea. En muchos casos los tokens pueden ser muy útiles para mantener la seguridad de los sistemas que se van a desarrollar, por ejemplo sirven para la autenticación o para generar URLs muchos más complejas.

Cómo crear o generar un token con Java Script de forma random

Generar este código de seguridad no es para nada difícil en Java Script, ya que el mismo lenguaje nos proporciona el objeto Math, con el cual se pueden generar números random. El token que vamos a generar a continuación solamente va a estar compuesto de números y letras (0-9a-z).
EL siguiente código genera un número aleatoreo y lo convierte en base 36.

function random() {
    return Math.random().toString(36).substr(2); // Eliminar `0.`
};

function token() {
    return random() + random(); // Para hacer el token más largo
};

alert(token());

Para obtener el resultado hay que utilizar la función token. En caso de querer un valor mucho más grande se puede concatenar otra función random más, como se muestra en el siguiente código:

function token() {
    return random() + random() + random(); // Para hacer el token más largo
};

Bueno gente, esto es todo lo necesario para crear o generar tokens de seguridad con Java Script, espero que les sea de gran utilidad y ante cualquier problema no duden en dejar un comentario.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

One comment

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *