* toni karhu [[EMAIL PROTECTED]], August 09, 2001 8:54 AM
>
> hello, im using jsp pages and have a problem with
> login. All I want to do is use the peers without
> needing to login. I have done researh and found out
> that I should overide the sessionvalidator somehow.
> How do I do this im confused as I cant seem to
> understand how the rundata service is used, all the
> examples say that I should do data.getACL(), to get an
> access list, but how do i get the data object into a
> jsp page or jsp bean.

It's not necessary to mess with the SessionValidator if you don't plan on
having people login to your site. All you have to do is build a site using
Screen classes which inherit from VelocityScreen rather than
VelocitySecureScreen.

Secure screens perform a security check with the method isAuthorized()
before allowing you to view the page. Regular screens do not, and allow
anyone to access them.

If you look at the sample app that comes with the TDK, you can remove the
SecureScreen class from modules/screens and rewrite the other classes to
inherit from VelocityScreen and everything should work fine. Also take a
look at the Velocity Site Howto. It walks through creating a HelloWorld
screen which doesn't have any security.

Note that the SQL action in modules/actions also inherits froma secure
action class. You can change that so it doesn't need authentication as well.

-F


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to