Foren

RE: difference between login.events.pre and login.events.post

Ravi Kiran, geändert vor 12 Jahren.

difference between login.events.pre and login.events.post

Junior Member Beiträge: 53 Beitrittsdatum: 08.04.12 Neueste Beiträge
What is the difference between these two Startup Events

login.events.pre and login.events.post

Because when i developed a Liferay 6 Hookin and configured portal.properties files with these two .

Both of them has been called , only after clicking on Submit button on Default Liferay Login .

login.events.pre=com.sample.hook.LoginAction
login.events.post=com.sample.hook.LoginAction2
COuld this login.events.pre and login.events.post can be thought as Filters in Servlets ??
thumbnail
David H Nebinger, geändert vor 12 Jahren.

RE: difference between login.events.pre and login.events.post

Liferay Legend Beiträge: 14916 Beitrittsdatum: 02.09.06 Neueste Beiträge
one is called before the actual login occurs (allows you to manipulate the info being used for the login request).

The other is called after the login occurs (allows you to audit a successful login or do whatever else you want).

No they are not like filters because they do not get called on every page, only during the login process.
Ravi Kiran, geändert vor 12 Jahren.

RE: difference between login.events.pre and login.events.post

Junior Member Beiträge: 53 Beitrittsdatum: 08.04.12 Neueste Beiträge
That was very useful information .Thanks once again David.
Vincent CARNINO, geändert vor 9 Jahren.

RE: difference between login.events.pre and login.events.post

Junior Member Beiträge: 47 Beitrittsdatum: 11.09.14 Neueste Beiträge
This is an old post but i have a similar question.

I tried to check some infos before users login but when i use "login.events.pre" property, the authentication process is already done (i have to check the user RemoteAddr before he may login). I tried to use the auth pipeline but i don't have access to this info in the Custom Authenticator class that i use.

Any idea ?
Raza Abbas, geändert vor 9 Jahren.

RE: difference between login.events.pre and login.events.post

New Member Beitrag: 1 Beitrittsdatum: 17.03.15 Neueste Beiträge
Hi,
I am new to liferay and working with version 6.2. I am seeing the seeing the same behavior as Vincent. The login.events.pre is called after successful login. Is this the desired behaviour. If yes, then can some one provide guidance as to how one would write a hook to be called before the login actually occurs.

Thanks
Raza
thumbnail
Vishal Kumar, geändert vor 9 Jahren.

RE: difference between login.events.pre and login.events.post

Regular Member Beiträge: 198 Beitrittsdatum: 12.12.12 Neueste Beiträge
Some action classes get called while performing some events in liferay.

- For Example:

- Login event :

login.events.pre : Called before get Login
- login.events.pre=com.liferay.portal.events.LoginPreAction


- login.events.post : Called after get Login
login.events.post=com.liferay.portal.events.ChannelLoginPostAction, com.liferay.portal.events.DefaultLandingPageAction,
com.liferay.portal.events.LoginPostAction