You are here: Re: Exclusive session « PHP Programming Language « IT news, forums, messages
Re: Exclusive session

Posted by forje on 09/25/06 10:50

Peter Fox a écrit :
>> To do that, I need to check a flag in the database for any action in the
>> current session (to see if a new connection is active and close brutally
>> the current session if needed. I would like to avoid this check in db.
>
> (1) You need to use something that all 'connections' can see and share.
> Sessions don't fill this bill.
Yes.
>
> (2) Since you will (won't you? - I would!) be recording access to the
> admin system, you'll be keeping database records anyway.
I will.
> (3) Unless a user explicitly logs out (or completes some final action)
> your system can't tell when a session has ended.
Yes.
> My answer would be to provide
> * a log-out function (It will be forgotten but use a bit of psychology
> to provide a useful information screen or 'here's your new look' as a
> result to encourage its use.)
> * a /warning/ that another admin session appears to be in progress
> (including who is the other user) ...
> * ...with a simple override.
> * possibly the logic for 'is there another admin session in progress'
> would look at recent activity in the audit trail and conclude that if
> nothing has happened in the last 15 minutes then the new user can be
> given control anyway.
I can't avoid to always check (in all scripts) if a new user is here and
stop if yes.
Thank you for the analysis.
--
Forje

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация