掲示板

ID en Liferay 4.3

16年前 に Ladislao Bacarrezza によって更新されました。

ID en Liferay 4.3

Junior Member 投稿: 58 参加年月日: 07/04/12 最新の投稿
Holas, alguien me puede decir que paso con los id de los usuarios en Liferay 4.3, no puedo asignarselos y tampoco puedo cambiarlos por otro. Alguien me puede ayudar en esto, yo podia hacer todas estas modificaciones en el Liferay 4.2, pero ahora en el 4.3 no puedo emoticon.

Saludos
thumbnail
16年前 に Jorge Ferrer によって更新されました。

RE: ID en Liferay 4.3

Liferay Legend 投稿: 2871 参加年月日: 06/08/31 最新の投稿
Hola Ladislao,

Si te refieres al userId, este pasó a ser llamado screenname. Ahora todas las claves primarias de las tablas de Liferay son LONG, lo que mejora mucho la eficiencia de determinadas consultas a la base de datos.
16年前 に Ladislao Bacarrezza によって更新されました。

RE: ID en Liferay 4.3

Junior Member 投稿: 58 参加年月日: 07/04/12 最新の投稿
Hola Jorge, tengo unas dudas, ¿por que el screenName no puede ser un numero? y ¿que pasa si hago que sea un numero?¿tendra alguna consecuencia?.

Saludos emoticon
thumbnail
16年前 に Jorge Ferrer によって更新されました。

RE: ID en Liferay 4.3

Liferay Legend 投稿: 2871 参加年月日: 06/08/31 最新の投稿
Hola Ladislao,

Es un convenio por defecto el seguir los requisitos de los nombres de usuario de UNIX. Puedes cambiarlo en el fichero portal(-ext).properties con la siguiente propieadad:

    #
    # Input a class name that extends
    # com.liferay.portal.security.auth.ScreenNameValidator. This class will be
    # called to validate user ids.
    #
    users.screen.name.validator=com.liferay.portal.security.auth.ScreenNameValidator
    #users.screen.name.validator=com.liferay.portal.security.auth.LiberalScreenNameValidator



En principio no tiene ninguna repercusión, a no ser que estés usando algún tipo de integración con un sistema externo que usa el screenname como nombre de usuario en un sistema UNIX. Esto se hace a veces, por ejemplo, para integrar un sistema de correo externo.
12年前 に Tony Aguayo によって更新されました。

RE: ID en Liferay 4.3

New Member 投稿: 1 参加年月日: 11/05/23 最新の投稿
Hola, sabes o alguien conoce si en la version 5.2.3 de liferay como se puede hacer para que funcione esta sentencia en el portal-ext para que acepte solo números el ScreenName?
Si no en que version funciona perfectamente? 6.5 o la ultima versión tal vez. Gracias