> Although I'm a little unclear of your exact intentions and question
Jeez, how lucid do I have to BE on a Saturday? :-)
> Did I answer your question?
Pretty much, thanks - when you said "...use session variables...". I
mentioned "a couple of workarounds" in my original post; one would be to
rewrite the app_secure so that it uses only session variables; the other
(quicker) is just to have a single "Session.LoggedIn" variable set after a
successful login, and add a test for that in the app_Secure. The problem
here, though, would be the ensuing loss of state in a failover scenario.
Damned if you do, damned if you don't?
> I
> assume it has to do with the length of time the client
> variables persist.
Exactly. Truthfully, I conceptualize client variables as being the way I
maintain state across a cluster. Although we can also use them to maintain
state across distinct browser sessions, I'd rather not do that since I've
always been hung up on the fact that client variables are tied only to the
browser, not to a specific user (although it's *possible* to
programmatically forge the link, it's a bit of a pain to do so. I don't
think I've seen a truly adequate way of doing so yet). So, any security
system intended to identify a distinct user through the use of client
variables raises a BIG red flag for me.
> In case you didn't know this (but it sounds like you do by
> the tone of your
> post) ...everytime the client hits their variables,
> the count starts over again...
Yep, thanks, I'm on track with that part; it's the *after* a session part
that bothers me... when my user gets up and walks away from the keyboard,
and someone ELSE sits there. If the user logs out or closes their browser,
their state goes away when I'm using session variables; that's not
necessarily the case with client variables.
I do think it's worth mentioning, though, that The Book's security model has
this limitation.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists