Article View: pl.comp.lang.php
Article #220227Re: Zend framework bez cookies
From: Peter May
Date: Thu, 20 Aug 2009 07:59
Date: Thu, 20 Aug 2009 07:59
57 lines
2932 bytes
2932 bytes
ant pisze: > Peter wrote: >>> Sprawdź też czy: >>> "Wrong: Do not enable PHP's session.auto_start setting." >>> "Wrong: Do not use PHP's session_start() function directly." >> Mam sprawdzić czy podane ustawienia nie są przypadkiem ustawione? > > Tak. Generalnie doprowadź do tego, żeby nic Zendowi nie > przeszkadzało w inicjalizacji sesji. Muszę popatrzeć jeszcze w ustawienia. Upewnię się, że nic mu nie przeszkadza. > No i zobacz źródło: > http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Session.php > > tam są takie ciekawostki jak: > 'cookie_lifetime' => null, > 'cookie_path' => null, > 'cookie_domain' => null, > 'cookie_secure' => null, > 'cookie_httponly' => null, > 'use_cookies' => null, > 'use_only_cookies' => 'on', > > myślę, że coś w okolicach use_cookies i use_only_cookies... Te parametry to jedno, ale pewnie inne jeszcze muszę też ustawić, bo samo ustawienie use_cookies i use_only_cookies to za mało. > zresztą jest to też opisane w linku, który przytoczyłeś. > Ustawiasz use_cookies w konfigu? Zależy o jakim konfigu myślisz. Generalnie ustawiam opcje dla sesji w Zendzie, a konkretnie w bootstrapie: Zend_Session::setOptions(array( tutaj opcje )); > Rozumiem, że chcesz aby bez cookies id sesji leciało w URL? Innego wyjścia nie widzę / nie znam. > Pytanie jest, czy aby na pewno na tym Ci zależy? > > http://www.theregister.co.uk/2008/09/29/sessionid_protection/ Ten artykuł zwraca uwagę na pewne ryzyko, ale jest też tam zdanie "Even though these problems are easy to identify and relatively easy to fix, many web applications still have them.". A więc da się niejako zadbać o bezpieczeństwo, tylko trzeba wiedzieć jak ;-) -- Peter
Technical Details
Message-ID:
<h6j0c1$sa2$1@nemesis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<h6f4rs$8mt$1@node1.news.atman.pl> <h6h2kr$rm3$1@atlantis.news.neostrada.pl> <h6h36j$ibu$1@node1.news.atman.pl> <h6hj1n$9ak$1@nemesis.news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: Peter May <peter.may@poczta.fm> Newsgroups: pl.comp.lang.php Subject: Re: Zend framework bez cookies Date: Thu, 20 Aug 2009 09:59:30 +0200 Organization: TP - http://www.tp.pl/ Lines: 57 Message-ID: <h6j0c1$sa2$1@nemesis.news.neostrada.pl> References: <h6f4rs$8mt$1@node1.news.atman.pl> <h6h2kr$rm3$1@atlantis.news.neostrada.pl> <h6h36j$ibu$1@node1.news.atman.pl> <h6hj1n$9ak$1@nemesis.news.neostrada.pl> NNTP-Posting-Host: uw210.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.neostrada.pl 1250755777 28994 80.55.152.210 (20 Aug 2009 08:09:37 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Thu, 20 Aug 2009 08:09:37 +0000 (UTC) User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) In-Reply-To: <h6hj1n$9ak$1@nemesis.news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit