Сессии в codeigniter

13 views
Skip to first unread message

Panandy

unread,
May 10, 2008, 5:17:55 PM5/10/08
to СodeIgniter-ru
Я столкнулся с проблемой в сессиях, а именно: данные сесии храняться в
куках, а такого быть не должно! Ведь в сессии я храню id пользователя,
подменив которое злоумышленник может натворить плохого.. Скажите,
какие лучше на данный момент использовать сторонние библиотеки, или
можно как то исправить этот баг ?

Xobb

unread,
May 11, 2008, 6:56:19 AM5/11/08
to СodeIgniter-ru
Сменить хандлер сессий. Рефакторите библиотеку, делаете с нее обертку,
потом пишете драйвер, что сможет хранить сессии в файлах|БД|etc.

anti

unread,
May 12, 2008, 5:38:18 AM5/12/08
to СodeIgniter-ru
Native session или BD_Session найти можно на сайте СodeIgniter в
разделе wiki. Первая ипользует обычные сессии PHP, вторая - еще и
хранит данные в базе. Появилось еще пару библиотек, но я их не
использовал.

Panandy

unread,
May 12, 2008, 7:18:30 AM5/12/08
to СodeIgniter-ru
Спасибо, а то я уже думал как то встраивать родные, или что-то типа
маленькой библиотеки писать. native session полностю устраивает. И
скажите, разве есть выгода от хранения в базе ? Это ж при каждом
запросе страницы идет лишний sql-запрос..
Reply all
Reply to author
Forward
0 new messages