Cita: Nose muy bien para que fin es, pero te recomiendo que un modulo genere los numeros aletorios, los de de alta en la BD y envie un correo electronico al usuario con el codigo de seguridad. Si le envias un el codigo por email, eso te dara mas seguridad a tu sistema. Saludos.
Este código que te indica mark
1829 debe confirmalo el usuario abriendo su correo electrónico y confirmando que este es un usuario real y no un bot. Igual le podrias programar que si en un día no ha activado el enlace borre el registro de la base de datos.