eZ Community » Forums » Developer » How is a LoginHandler working
expandshrink

How is a LoginHandler working

How is a LoginHandler working

Wednesday 16 September 2009 8:05:39 pm - 4 replies

I just want to know, when a LoginHanlder starts his action.
I am tryin out to run Facebook connect (the one on project.ez.no)and dont know what i have to do, that the system calls the custom LoginHandler.

I dont want to know anything about .ini files. Just how it works in short.

So is a LoginHandler called on every page request, when i press the Login button or something else?

Thursday 17 September 2009 10:28:11 am

Hi John,

the login handler is processed when you click the "submit" button in the login form. Once the user is connected ('logged in') the handler is not processed any more until the user logs out.

hth!

Thursday 17 September 2009 10:44:35 am

On siteaccess where you Require login (the setting in site.ini used by admin siteaccess by default), it will call the checkUser() function on your login handler on every page request.
But it will also not allow non logged in users to access the site, so not the best match for facebook login.

As mention in the forum on facebook_connect project page, sso handler is probably a better match, it is only executed on each request if user is not logged in.
Such a handler exist in the svn version of facebook_connect that has received a lot of changes.

Modified on Thursday 17 September 2009 10:44:53 am by André R

Thursday 17 September 2009 12:35:36 pm

Thank you Andre. I am using your sso Handler with little customization, and it works like i want.

Thursday 17 September 2009 2:44:58 pm

Good to hear!

Please add some feedback in the forum here:
http://projects.ez.no/index.php//...ct/forum/general/great_idea#msg19091

Especially on what you needed to customize and why (I'm trying to make the extension as general as possible).

expandshrink

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu

Proudly Developed with from