Actions
Tareas #5084
opencreación de token para el ingreso de residentes a posventa
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
Updated by Jose Orlando about 1 year ago
tabla: tb_magic_links
Updated by Andrés Romero about 1 year ago
- Status changed from Nueva to Resuelta
- % Done changed from 0 to 100
Actions