Hola
¿como puede una aplicación conocer la identidad del usuario registrado en una máquina? En mi caso estoy utilizando CB 2.0 como modulo de login.
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Tu consulta no es del todo clara, quieres que se almace la IP del usuario? o la mac de la tarjeta de red?
Indícanos exactamente cual es la finalidad
Saludos.
Si en una máquina se registra el usuario ANTONIO quiere obtener esa cadena para utilizarla con posterioridad en mi código ¿mejor ahora?
Hola
La manera inequivoca de identificar sería con la mac de red, aunque el código que comentas también lo puedes generar en base a otros parámetros, por ejemplo el tiempo y el nombre de usuario, incluso puedes usar funciones como md5 para encriptación, de esta manera será un código único
En cualquier caso creo que es algo muy particular y no he visto extensiones para CB que te guarden un campo adicional con esto , tendrías que programarlo de acuerdo a tus necesidades
Saludos.
Cuando un usuario se registra utilizando CB Login, su identidad estará en algún sitio ¿no? ¿dónde y como obtenerla?
Un saludo
Hola,
Cuando un usuario se registra utilizando el registro del componente Community Builder (CB) los datos se guardan en 2 partes, debido a que el registro de usuario de CB también hace un registro de usuario de Joomla.
Por tanto, una parte de los datos, donde se guarda el nombre de usuario, email y contraseña se guardará en la tabla #_users (cambiando # por el prefijo que estés utilizando en tus tablas).
El resto de datos se guardaría en alguna de las tablas que se instalan con el CB. Tendrías que revisar los registros de esas tablas para localizar la tabla concreta.
Para revisar la estructura y datos de las tablas puedes usar el phpMyAdmin que encontrarás en el panel de control CPanel de tu cuenta de alojamiento.
Perdón pero quizás me explicado mal. No me refiero a un usuario en el proceso de registro sino en el proceso de login una vez registrado.
Mi necesidad es que mi aplicación necesita saber quién ha pulsado un botón en la página web.
Un saludo
Hola
Igualmente, una vez registrado tendrás los datos en las tablas que te comentó Pablo, también tienes una tabla de sessiones : #__session, si estas manejando las sesiones por BD (en la mayoria de los casos es asi) tendras registros de sesiones en esta tabla.
Es decir relacionando la tabla de usuarios y sesiones tendras que usuario esta conectado
Saludos.