Foros del Web » Creando para Internet » Diseño web »

generador de usuarios

Estas en el tema de generador de usuarios en el foro de Diseño web en Foros del Web. ¿¿Conocéis alguna aplicación qué pueda generar usernames y paswords a partir de los nombres y apellidos de al menos 100 usuarios que tengo almacenados en ...
  #1 (permalink)  
Antiguo 18/09/2010, 02:13
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
generador de usuarios

¿¿Conocéis alguna aplicación qué pueda generar usernames y paswords a partir de los nombres y apellidos de al menos 100 usuarios que tengo almacenados en un fichero csv (o cualquier otro formato)??

muchas gracias y saludos
  #2 (permalink)  
Antiguo 18/09/2010, 06:01
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: generador de usuarios

capitanzeta:

Una aplicación que haga eso, no creo. Habría que hacer una exprofeso.
supongo que con php no debería ser tan dificil, tendrias que recorrer las lineas del csv, separarlas por la ,, o el caracter que hayas usado como separador (si es que tenes nombre y apellido x separado) e ir generando los valores que quieras(guardándolo en una base de datos acorde a como hayas implementado tu "login"

saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 18/09/2010, 09:49
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: generador de usuarios

gracias emprear por la sugerencia, se programar un poco en php, así que intentaré hacer esta pequeña aplicación a ver si obtengo algo, de cualquier forma sigo aceptando todo tipo de sugerencias y posibilidades al respecto, o si alguien tuviera algo similar ya programado le agradecería muy mucho compartiera conmigo esas líneas de código.
  #4 (permalink)  
Antiguo 20/09/2010, 13:27
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: generador de usuarios

Ya tengo en una base de datos msql los 200 usuarios con los campos nombre y apellidos, necesito generar un username y un password (pueden ser iguales), a partir del nombre y apellidos de cada uno de los registros y que no se repitan, es decir que cada username sea único,.... ¿alguna ayudita?

Gracias a todos/as.
  #5 (permalink)  
Antiguo 20/09/2010, 13:39
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: generador de usuarios

Yo haría esto. Una vez que tienes $nombre y $apellido, supongamos. Entonces los unes en

Código PHP:
Ver original
  1. $nombrecompleto = $nombre.$apellido

Realizas un MD5 de $nombrecompleto, lo cual te dará una cadena única de 64 caracteres.
Código PHP:
Ver original
  1. $cadena = MD5($nombrecompleto)


Algo larga para una password, claro está. Pero entonces la acortas con

Código PHP:
Ver original
  1. $password = substr( $cadena, 0, 8 );

Eso te dará los primeros 8 caracteres.
__________________
elGastronomo
  #6 (permalink)  
Antiguo 20/09/2010, 14:19
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: generador de usuarios

bueno, no sería extraño tener 2 "Juan Perez" o dos "Carlos García"

por lo que al sistema propuesto habría que agregarle algo para en el caso de que exista un nombre duplicado.


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #7 (permalink)  
Antiguo 21/09/2010, 03:24
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: generador de usuarios

gracias American2010 por tu ayuda, pero efectivamente como dice emprear uno de los problemas sería comprobar antes de almacenar un nuevo username en el campo correspondiente de la base de datos, si dicho nombre no está en uso, si es así almacenarlo si no lo es añadirle por ejemplo un valor númerico a la cadena inicial,
¿alguna sugerencia para eliminar la posible dupliciad de los usernames??? gracias
  #8 (permalink)  
Antiguo 21/09/2010, 03:29
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: generador de usuarios

Cita:
Iniciado por capitanzeta Ver Mensaje
gracias American2010 por tu ayuda, pero efectivamente como dice emprear uno de los problemas sería comprobar antes de almacenar un nuevo username en el campo correspondiente de la base de datos, si dicho nombre no está en uso, si es así almacenarlo si no lo es añadirle por ejemplo un valor númerico a la cadena inicial,
¿alguna sugerencia para eliminar la posible dupliciad de los usernames??? gracias
Creas una clave segundaria con propiedad UNIQUE formada por los campos Nombre y Apellidos, de modo que al intentar insertarlos de error. Otra forma logicamente es ir haciendo una consulta uno por uno antes de insertar.....
  #9 (permalink)  
Antiguo 21/09/2010, 03:38
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: generador de usuarios

capitanzeta:

Debe de haber decenas de maneras, se me ocurre una sencilla, que tu tabla tenga, ademas de campos usuario/clave un campo id (autoincrement) que sea el indice primario (es lo mas habitual crear un campo de ese tipo) y que al generar el nobre de usuario lo haga
"CarlosGarcia01"

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: generador, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:04.