Since Exponential 3.6 you can place your login handler inside an extension, instead of moving it to the kernel.
Create a directory called login_handler in your extension, put the login handler class in this directory, and place the following settings in site.ini.append in your extension's settings directory:
Placing a login handler inside an extension
Kristof Coomans
Friday 25 November 2005 1:26:43 pm
Create a directory called login_handler in your extension, put the login handler class in this directory, and place the following settings in site.ini.append in your extension's settings directory:
Replace yourextensionname with the name of your extension.
Modified by Kristof Coomans on 25/11/2005 at 11:17:14 pm