I want to add some functionality to my login process so that some extra data is stored (with setTemp()) for the users session when the first log in. To get an understanding of how logins work I copied LoginUser.java to my own source tree so that I could try and add the additional functionality I needed. In the course of playing around with it I came up against some issues that I couldn't find the answers to: - if the action is set in the form template file (Login.vm) then what does action.login in TurbineResources.properties do? - once the user has been found in the database and data.save() has been called, when do the ACLs get set up? At what point is it safe to call data.getACL() and not get back a null value? - at one point I extended the LoginUser.java class with my own class, thinking I could simply call super.doPerform(data) to activate the login process, then proceed with my own data. However, after doing this, I needed to login *twice* before being taken to the Index screen. Why would this be happening? If anyone could clear up these issues it would be much appreciated. Thanks, Finn --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
