OK, that makes sense. Sometimes when you have a hammer everything looks like
a nail :)

On Tue, Oct 21, 2008 at 2:05 PM, David Pollak <[EMAIL PROTECTED]
> wrote:

> SessionVars are not available during URL rewriting.  URL rewriting takes
> place before the session is obtained.  This is deliberate because the URL
> rewriting takes place before the sessionless dispatch is consulted.  This
> happens before the session is retrieved/created and the regular flow
> happens.
>
> Access control on an HTML page level should be done in SiteMap.
>
>
> On Tue, Oct 21, 2008 at 1:00 PM, Derek Chen-Becker <[EMAIL PROTECTED]>wrote:
>
>> I could have sworn this had been covered recently on the list but I can't
>> seem to find it. I'd like to have a rewrite function that checks to see if
>> someone is logged in and in the proper role before allowing them to get to
>> the page. I had wanted to do this using LiftRules.addRewriteBefore combined
>> with two SessionVars that would hold the user name and their roles (if
>> logged in). Unfortunately, it looks like SessionVars don't seem to be usable
>> inside the rewrite function because the LiftSession hasn't been set up yet
>> at that point. I'm I missing something obvious, or does anyone have some
>> suggestions for doing it in a different/better way?
>>
>> Thanks,
>>
>> Derek
>>
>>
>>
>
>
> --
> Lift, the simply functional web framework http://liftweb.net
> Collaborative Task Management http://much4.us
> Follow me: http://twitter.com/dpp
> Git some: http://github.com/dpp
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to