Project

General

Profile

Actions

Tareas #5084

open

creación de token para el ingreso de residentes a posventa

Added by Jose Orlando about 1 year ago. Updated about 1 year ago.

Status:
Resuelta
Priority:
Normal
Start date:
08/18/2024
Due date:
% Done:

100%

Estimated time:

Description

proceso: MagicLinkTokenGenerator

import java.security.SecureRandom;
import java.util.Base64;

public class MagicLinkTokenGenerator {

// Método para generar el token
public static String generateToken() {
// Crea un generador de números aleatorios seguro
SecureRandom secureRandom = new SecureRandom();
// Array de bytes donde se guardarán los valores aleatorios
byte[] randomBytes = new byte[32]; // 256 bits de seguridad
// Rellena el array de bytes con valores aleatorios
secureRandom.nextBytes(randomBytes);
// Codifica los bytes a Base64 (URL seguro)
String token = Base64.getUrlEncoder().withoutPadding().encodeToString(randomBytes);
return token;
}
public static void main(String[] args) {
// Genera un token y lo imprime
String token = generateToken();
System.out.println("Magic Link Token: " + token);
}
}

Files

Actions #2

Updated by Andrés Romero about 1 year ago

  • Status changed from Nueva to Resuelta
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF