ColdFusion Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming Languages - MoreColdFusion Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
  #1  
Old August 24th, 2004, 08:15 AM
stockwet stockwet is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2004
Posts: 6 stockwet User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Session/State Management Strategies

Hi. I'm looking for a little help on strategies for session/state management.

I have an application where I use CFLogin against a database of users. When a user logs in, I set a number of session variables related to that particular user.

One of the behaviors I'm getting is that if I login as user A, then go to another computer and login as user A, Coldfusion recognizes that the user is logged in on the second machine (CFLogin credentials appear to be in tact - I testing this), but none of the session variables are set, which causes errors. The first machine application contintues to work fine.

Two questions:
1. If I wanted to enable a user to be able to login with a single ID and password from multiple locations at the same time, what would I need to do to support this?

2. If instead, I wanted to maintain the current behavior, how would I catch when a user is attempting to login again and fail gracefully?

I appreciate any ideas I could try.

Thanks.

Reply With Quote
  #2  
Old August 24th, 2004, 08:26 AM
kiteless kiteless is offline
Moderator
Dev Shed Expert (3500 - 3999 posts)
 
Join Date: Jun 2002
Location: Raleigh, NC
Posts: 3,627 kiteless User rank is Sergeant Major (2000 - 5000 Reputation Level)kiteless User rank is Sergeant Major (2000 - 5000 Reputation Level)kiteless User rank is Sergeant Major (2000 - 5000 Reputation Level)kiteless User rank is Sergeant Major (2000 - 5000 Reputation Level)kiteless User rank is Sergeant Major (2000 - 5000 Reputation Level)kiteless User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 1 Week 4 Days 10 h 8 m 55 sec
Reputation Power: 53
I'm not familiar with that behavior of cflogin, that is interesting and something I'll have to look into. I have always built my own authentication system.

So if cflogin forces this on you, you'd have to write your own authentication system. As far as failing gracefully in the current situation, you could process the login and then check that the session variables were set. If they weren't but the credentials were set properly, then redirect to an error page.
__________________
Ask if you have a question, but also help answer questions that you have knowledge of! Thanks, Brian.
How to Post a Question in the Forums

Reply With Quote
  #3  
Old August 25th, 2004, 09:23 AM
stockwet stockwet is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2004
Posts: 6 stockwet User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Anyone?

Anyone else have experience with CFLOGIN that could help with this problem?

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming Languages - MoreColdFusion Development > Session/State Management Strategies


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 2 hosted by Hostway