Forums

Home » Liferay Portal » Español » 5. Portal Framework »

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
intranetcopt intranetcopt intranetcopt
Acceso mediante auto login
September 9, 2009 1:03 AM
Answer

intranetcopt intranetcopt intranetcopt

Rank: New Member

Posts: 3

Join Date: September 9, 2009

Recent Posts

¡Buenos días!

Para la empresa en la que trabajo se ha creado un portal con liferay. Cuenta con autenticación LDAP. Lo último que ha pedido el cliente ha sido que mediante el usuario de windows se realice un login sin necesidad de contraseña (ni de que aparezca portlet de login o formulario en el que se solicite usuario y contraseña). Es decir, se obtiene el usuario de windows y cuando se abre el portal aparece directamente el mensaje de "Bienvenido USUARIO", contando además con la funcionalidad propia de dicho usuario.

Hasta ahora he conseguido obtener el usuario de windows pero no sé cómo adaptar liferay para que se realice el login de forma automática.

Muchas gracias y un saludo.
Julio Camarero
RE: Acceso mediante auto login
October 22, 2009 10:15 AM
Answer

Julio Camarero

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1572

Join Date: July 15, 2008

Recent Posts

Hola,

desconozco como se obtiene el password en windows, quizás tendrás que preguntar en foros de microsoft al respecto....

pero una vez que lo tengas tendrás que hacerte una clase que extienda a AutoLogin y añadirla a la propiedad que hace referencia a auto.login en el portal-ext.properties para lograr lo que quieres. La mayor dificultad que veo es conseguir la clave de windows..... me planteo si es posible obtenerla (por motivos de seguridad).

un saludo!

Julio Camarero
Alberto David del Rio
RE: Acceso mediante auto login
October 28, 2009 6:19 AM
Answer

Alberto David del Rio

Rank: New Member

Posts: 7

Join Date: October 28, 2009

Recent Posts

intranetcopt intranetcopt intranetcopt:
¡Buenos días!

Para la empresa en la que trabajo se ha creado un portal con liferay. Cuenta con autenticación LDAP. Lo último que ha pedido el cliente ha sido que mediante el usuario de windows se realice un login sin necesidad de contraseña (ni de que aparezca portlet de login o formulario en el que se solicite usuario y contraseña). Es decir, se obtiene el usuario de windows y cuando se abre el portal aparece directamente el mensaje de "Bienvenido USUARIO", contando además con la funcionalidad propia de dicho usuario.

Hasta ahora he conseguido obtener el usuario de windows pero no sé cómo adaptar liferay para que se realice el login de forma automática.

Muchas gracias y un saludo.


Hola

Me interesaria saber exactamente como das a Liferay el usuario de Windows, yo actualmente lo cojo, con un jsp, el problema es enlazar dicho jsp en Liferay digamos que si desde mi clase de auto login hago un redirect a ese jsp, todo explota un poco...


Muchas gracias
Julio Camarero
RE: Acceso mediante auto login
November 8, 2009 10:32 AM
Answer

Julio Camarero

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1572

Join Date: July 15, 2008

Recent Posts

Hola Alberto,

qué error te da?
Alberto David del Rio
RE: Acceso mediante auto login
December 4, 2009 5:13 AM
Answer

Alberto David del Rio

Rank: New Member

Posts: 7

Join Date: October 28, 2009

Recent Posts

Perdon por el retraso, demasiado trabajo supongo


El error que me daba era simplemente que no estaba devolviendo las credenciales de forma correcta, me refiero a esto


credentials = new String[3];
credentials[0] = String.valueOf(user.getUserId());
credentials[1] = usuario;
credentials[2] = Boolean.TRUE.toString();

Yo estaba intentando devolver todo el user.


Una vez echo esto, tengo un autologin, que toma el usuario del sistema y te logea automaticamente
Diego López Abril
RE: Acceso mediante auto login
April 14, 2011 7:15 AM
Answer

Diego López Abril

Rank: New Member

Posts: 2

Join Date: April 14, 2011

Recent Posts

Hola,
en el proyecto actual se nos está planteando esta problemática de intentar un autologeo cogiendo el usuario y el password del sistema.
Sin embargo el único comando que encuentro es
"String login = System.getProperty("user.name");" pero de esta manera solo obtengo el usuario del servidor.

Alguna idea al respecto?
Un cordial saludo, Diego
Diego López Abril
RE: Acceso mediante auto login
April 14, 2011 7:51 AM
Answer

Diego López Abril

Rank: New Member

Posts: 2

Join Date: April 14, 2011

Recent Posts

Imagino que la respuesta es que no se puede.
De hecho si se pudiera hacer el sistema sería muy vulnerable, no?
El propio sistema supongo que si podrá hacerlo pero un jsp no creo.