I was able to get an app to login and move around properly,
and default back to login when you tried to access a link without
logging in, or when your password was illegal etc.

(by commenting out screen.login and screen.homepage in TR.props.
i added a template.login to TR.props.  i changed action.sessionvalidator

to sessionvalidator.TemplateSecureSessionValidator (from
TemplateSessionValidator)

what i was wonder is how to make a few pages available without logging
in first, i.e. changing the sessionvalidator on the fly.  (for a
Register, Forgot
Password, or Help page, for instance)

the code in Turbine.java says:

            // This is where the validation of the Session information
            // is performed if the user has not logged in yet, then
            // the screen is set to be Login. This also handles the
            // case of not having a screen defined by also setting the
            // screen to Login. If you want people to go to another
            // screen other than Login, you need to change that within
            // TurbineResources.properties...screen.homepage; or, you
            // can specify your own SessionValidator action.
            ActionLoader.getInstance()
                .exec( data,
                       TurbineResources
                       .getString("action.sessionvalidator") );

i assume since it's getting this straight from TR that you can't really
override it
on the fly, but you have to make a new session validator that handles
the
"dual" mode?  what is the standard way to handle this?

aash



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to