FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Alta de usuarios en Joomla
Hola.
Tengo que dar de alta muchisimos usuarios en Joomla. Todos los usuarios me los ha pasado en un archivo txt. Así que estoy pensando hacer un programita en delphi7 que los de de alta en la base de datos MySql. El problema es que no se como se codifica la clave en Joomla. Había pensado generarla aleatoriamente. ¿ alguien ha hecho algo similar o me puede decir como codificar la clave ? Gracias. |
#3
|
|||
|
|||
He mirado el código, y lo tengo bastante confuso porque aunque php no es complicado, se llaman a muchos archivos y me lio bastante.
Además la pregunta es también por si alguien ya ha hecho alguna aplicación que sirva para lo mismo. |
#4
|
||||
|
||||
Hola,
En el "script" "/installation/installer/helper.php" puede verse este código en la línea 280: Código PHP:
|
#5
|
|||
|
|||
Usa MD5 para la contraseña
el detalle es que a mi me ha pasado que la constraseña no me la reconoce. en las ultimas versiones de joomla... la 1.5 y algunas de las 1.2 por que en las versiones 1.2 antes de los ultimos parches y updates. con poner la contraseña a la que le aplicabas MD5.. ya quedaba. ejemplo dsaoho23hoq12 y ahora. el joomla le agrega : como a la mitad de la contraseña y ya no corresponde a MD5.. sino a otro codigo que no se cual sea. sdjasdasoh12:dwjqodn23 si vas crear usuarios. nuevos... mejor es crearlso con la mismas contraseña y que ellos al final definan una nueva contraseña pero si ya tienes los usuarios y su contraseña en un archivo de texto. solo es meterlos en la Base de datos. |
#6
|
||||
|
||||
Hola,
Cita:
|
#7
|
|||
|
|||
He localizado la función que desencripta..
Pero no me entero de nada. Creo que convierte a hexadecimal pero he realizado pruebas con una clave conocida y no da el resultado ni por asomo, tanto en MD5 Sha1 Código PHP:
|
#8
|
|||
|
|||
Como mis conocimientos de PHP son demasiados escasos para descifrar como se crea la clave cifrada he pensado lo siguiente:
Crear el usuario aleatoriamente y poner una clave conocida y única para todos. La clave la puedo obtener de un usuario actual, copiando todo el tocho de dígitos. Es algo chapuza, pero puede valer. |
#9
|
|||
|
|||
esa es lo que mal explique que podias hacer.
la conocidicima clave. 123456789 para todos los usuarios y ya ellos ingresan y modifican la clave. aunque podrias dar la seudo seguridad .. de que de el usuario 1 al 100 la misma clave. del 101 al 201. otra clave igual . y asi... suerte. |
#10
|
|||
|
|||
Pues si, es muy coerente, crear claves por tramos.
Aunque el nombre de usuario será 4 digitos del número de cliente y otros 4 dígitos aleatorios. Y unidos a tramos de password, la seguridad mejorará. De todas formas, voy a intentar contactar con el equipo de joomla o con algún foro de php, ya que va a ser algo para largo, y me gustaría hacerlo bien. Última edición por Cecilio fecha: 13-03-2009 a las 17:18:27. Razón: faltaba puntualizar algo. |
#11
|
||||
|
||||
Cita:
De todas formas, me di a la tarea de investigar un poco y me encontré con el plugin userport que te permite importar y exportar usuarios. Tú sólo tienes que proveer los datos así: Código:
Hugo Donald, hugo, hugo@disney.com, hugo001 Paco Donald, paco, paco@disney.com, paco002 Luis Donald, luis, luis@disney.com, luis003 nombre completo, nombre de usuario, email, contraseña Por defecto, pone los usuarios como autores, pero puedes configurarlo para que los ponga como usuarios registrados, editor, etc. También puedes configurar el separador (por defecto es la coma). La contraseña es plana, esto es, sin encriptar. De manera que puedes pre-procesar tu archivo de texto y colocar la contraseña que desees y el plugin se encarga de encriptarla. Por lo demás, el plugin es muy fácil de instalar, nada más te descargas el zip, te vas al menú Extensions|Install/Uninstall y en la sección "Upload Package File" buscas el archivo descargado y oprimes el botón "Upload File & Install". El plugin lo verás en el menú Components. El único pero que le veo es que no te permite cargar el archivo de texto sino que tienes que copiar y pegar su contenido en un recuadro. Pero salvo eso, lo he probado y funciona muy bien. // Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Joomla & Interbase | AMINOA2R | Firebird e Interbase | 3 | 16-07-2008 07:54:53 |
alta de usuarios en linux desde php | irene | PHP | 1 | 21-08-2007 17:50:24 |
Joomla Alimentarlo con RSS | JXJ | PHP | 5 | 09-07-2007 22:03:09 |
Alta de usuarios Win 2003 Server | jorelivi | Varios | 2 | 21-06-2007 19:44:45 |
Por que dar de alta a los usuarios... | Arturo | MySQL | 2 | 04-02-2005 22:45:01 |
|