🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #386

Re: informacja o zalogowanych uzytkownikach

#386
From: Piotr 'piter' Hlawski
Date: Mon, 15 Jan 2007 20:21
39 lines
2778 bytes
misiek wrote:

> Piotr 'piter' Hlawski wrote:
>> misiek wrote:
>> 
>>> Hmm zawsze bylem ciekaw ja sie to robi.
>>> Bazujac na Apache i Ruby in Rails chcialbym napisac skrypcik ktory
>>> pozwoli mi pokazac na stronie kto jest zalogowany obecnie a kto nie.
>>> To proste bazujac na bazie danych np. Ale co jest uzytkownik zalogownay
>>> zamknie prezgladarke. W tym momencie przestaje byc zalogowany a ja o tym
>>> nic nic nie wiem.
>>>
>>> Czy ktos udao se zrobic cosik takiego ?
>> 
>> Mo?esz zapisywa? w bazie dat? aktywno?ci usera na stronie, a z crona co
>> jaki? czas odpala? skrypt który b?dzie usuwa? takie sesje, których data
>> aktywno?ci jest starsza ni? zadany czas.
>> 
> 
> Tak ale co jesli user nie jest aktywny , mam na mysli nic nie robi
> poprostu zalogowal sie i zostawil przegladarke otwarta .
> Dawno temu gdzies czytalem ze mozna to zrobic na podstawie sessji apacha
> ?? albo cos w tym stylu. Jednak sadze ze ktos pomyslal o jakims pluginie
> moze do Rubiego , hmmm...

Jak nie jest aktywny, to go wyloguje, co się będziesz przejmował kimś kto
nie jest aktywny? Jak ktoś wejdzie ci na stronę, po czym zostawi komputer
włączony i wyjedzie na 2 tygodnie do Grecji, to Twoim zdaniem dalej coś
robi w tej sesji? :)

Nie przejmował bym się tym aż tak bardzo. Przerobiłem ten temat dogłębnie,
bo piszę intranetowe aplikacje _tylko_ z logowaniem juzerów i taki
mechanizm jest IMHO najpewniejszy.

PS. Ustaw sobie kodowanie w czytniku.

-- 
.:: Piter // phlawski$gmail,com // gg: 4534287 ::.
Chuck Norris korzysta z dublerów. W scenach płaczu. 
Technical Details
Message-ID: <1190955.v2mLyy1JSr@zatoichi.homeunix.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <eogf65$req$1@inews.gazeta.pl> <3195520.q8LzhmdpjC@zatoichi.homeunix.org> <eogfvf$1o5$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Piotr 'piter' Hlawski <phlawski@cut_this_crap.gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: informacja o zalogowanych uzytkownikach
Date: Mon, 15 Jan 2007 21:21:50 +0100
Organization: UAC
Lines: 40
Message-ID: <1190955.v2mLyy1JSr@zatoichi.homeunix.org>
References: <eogf65$req$1@inews.gazeta.pl> <3195520.q8LzhmdpjC@zatoichi.homeunix.org> <eogfvf$1o5$1@inews.gazeta.pl>
NNTP-Posting-Host: byx220.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1168892728 12504 83.30.43.220 (15 Jan 2007 20:25:28 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Mon, 15 Jan 2007 20:25:28 +0000 (UTC)
User-Agent: KNode/0.10.4
X-OS: FreeBSD 6.2-RELEASE
X-Face: ||2,<Tr.m4w*(ic%$y<v09}$U]=ONDHM?27W/VpJs3/x8leDR+?!.>o4@Y<|,=>Hfxob&l\  Y6rT\(]QOnpqBRnT5|~r,pSb.@_$`y@"FCCv*/VriZkei1!dIe]n8rdG&ZY'asF8?YqV>F;z;RRGuN  bZ";p#8w^|rc"B|"|%{pM:}YeZH6CDXp)c-Nx5z^}")t+}vq*T8P|:AWz.ex6ceYEQ3TOKh!{Id?_h  2be
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit