запомнить пользователя через сессию, как?

  • Автор темы Автор темы artcity
  • Дата начала Дата начала

artcity

Новичок
На сайте реализована авторитизация через сессию, разумеется после закрытия браузера юзер разлогинивается... как можно сделать это типичное поле "запомнить".. и так что оно сохранялось без куки?

или это из раздела фантастика и без куки не обойтись?
 
Это можно сделать без куки, но кука — самый простой и универсальный способ, который будет работать везде.
 
а как с помощью куки сделать??.. если человек залезет к себе в куки и что нибудь плохое там зделает.. например переименует себя админом.. сайт же его тоже поймет как админа??
 
Ты определись, что ты собираешься в куке хранить.
 
Это можно сделать без куки, но кука — самый простой и универсальный способ, который будет работать везде.
Эм.... а можете рассказать как запомнить пользователя при закрытии браузера без куки? Просто интересно и ничего разумного сам придумать/найти не смог.
Можно конечно собирать о пользователе максимум информации по типу: ip, браузер, система, разрешением монитора, .... и хранить совокупность данных как некий id - но это довольно не надежный, я бы даже сказал очень не надежный вариант сохранения. А больше ничего в голову не лезет.
 
Автор, чтобы пользователь не залез в куки и не "переименовал себя админом", там не надо хранить того, что имеет прямого отношение к правам доступа.
 
Автор, чтобы пользователь не залез в куки и не "переименовал себя админом", там не надо хранить того, что имеет прямого отношение к правам доступа.
допустим в куках хранится ID.. если он его сменит случайно на ID админа...??
 
ну если id сделать md5 от чего нибудь, то шанс, что кто-то случайно подберет id админа равен шансу, что сейчас в твой дом врежется поезд
 
artcity
И что дальше? Никто и ни при каких условиях не хранит там все "as is", все делается с умом.
 
Совсем? Включи яваскрипт попробуй)
 
Сверху