Email en lugar de u...
 
Avisos
Vaciar todo

Email en lugar de usuario

7 Respuestas
4 Usuarios
0 Reactions
2,628 Visitas
 Manu
Respuestas: 41
Eminent Member
Topic starter
 

Hola

Me gustaría remover la casilla de usuario y usar el email en su lugar.
Como puedo hacer esto.

Un saludo


 
Respondido : 13/02/2011 1:03 am
Rodrigo
Respuestas: 181
Estimable Member
 

hola

tal ves deberas editar el archivo default_login del dirctorio C:AppServwwwtujoomlacomponentscom_userviewslogintmpl, habra que checar que opinan los expertos pero yo creo que seria una opcion, esperemos los opiniones de los expertos.

un saludo


 
Respondido : 13/02/2011 1:31 am
 Manu
Respuestas: 41
Eminent Member
Topic starter
 

Hola

El tema es que al tener el virtuemart no se si el login está relacionado, voy a esperar a ver que me comenta algún experto.

Se que es posible hacer esto. En mi caso aparte de por la comodidad para el usuario, es que tengo que migrar desde zen cart a joomla y en zen cart el sistema es mediante email y contraseña.

Un saludo


 
Respondido : 13/02/2011 1:57 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Manuxx

Creo que te complicarás si eliminas la casilla de usuario en los formularios de acceso y registro.

En la migración de tus datos tal vez puedas considerar extraer los caracteres antes del @ y con estos formar el nombre de usuario, otra opción sería que el nombre de usuario fuese el email aunque tendrías dos campos con el mismo dato (usuario y correo).

En Joomla y las extensiones como virtuemart se necesita un nombre de usuario, el campo de email no sirve para loguearse.

Saludos.


 
Respondido : 13/02/2011 1:26 pm
 Manu
Respuestas: 41
Eminent Member
Topic starter
 

Hola, gracias por la respuesta.

La segunda opción que comentas y mirando el foro de virtuemart por lo visto algunos lo que hacen es renombrar usuario a email y email a confirmar email.

De todas formas no pensaba que fuese tan complicado esto, me sorprende que no haya opción de usar el email en lugar de usuario.

De momento solo he encontrado este plugin comercial:
http://extensions.joomla.org/extensions/access-a-security/authentication/10343

Si a alguien se le ocurre como hacer esto de alguna forma se lo agradecería, 1saludo


 
Respondido : 18/02/2011 1:58 am
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Manuxx,

El plugin que comentas "EmailAsUsername" esta bien, parece que permite la autenticación por email y contraseña, pero Joomla! seguirá necesitando recoger el dato de "Username" de todas formas para el Registro y porque forma parte de como el core gestiona a los usuarios y sus autenticaciones aunque luego este plugin las mute.

Por otra parte "14.28 euros" no es caro si te resuelve tu circunstancia. B)

Saludos


 
Respondido : 18/02/2011 4:42 pm
 Manu
Respuestas: 41
Eminent Member
Topic starter
 

Cierto, hay cosas que merecen que uno las pague.
El caso es que me temo que tendré que pagar 30 euros ya que uso un login concreto y será cuestion de que ellos me lo configuren correctamente.

Un saludo


 
Respondido : 18/02/2011 6:01 pm