|
|
|
Сессии - когда устанавливаются?
|
|||
|---|---|---|---|
|
#18+
Почитал. Выходит, что сессии устанавливаются в любом случае, даже если подключение не к форуму или соц.сети, где нужно, чтобы сервер "распознал" меня и не требовал ввода пароля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2010, 11:33 |
|
||
|
Сессии - когда устанавливаются?
|
|||
|---|---|---|---|
|
#18+
А что такое сессия? Это такая абстракция, которая призвана решить проблему идентификации клиента (браузера, например). Протокол http - statless. Как определить что два запроса отправил один и тот же клиент? Необходимо как-то реализовать механизм сессии. Я знаю два подхода - через URL или через cookies. Второй вариант чаще используется, но для этого в браузере должны быть включены куки. Как это работает? Приходит первый запрос на сервер, сервер вствляет в ответ команду выставить на клиенте (в браузере) cookie что-то типа SESSIONID=ECHALOFEFBKL. И когда второй запрос от этого же клиента приходит на сервак, сервер уже понимает по ранее выставленному cookie - ага, вот эти ребята, у них кук такой-же как и у того запроса. Будет сервер выставлять cookie или нет - только от него зависит. Соответственно создается сессия через куки или нет - решает сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2010, 14:53 |
|
||
|
Сессии - когда устанавливаются?
|
|||
|---|---|---|---|
|
#18+
СемкенПочитал. Выходит, что сессии устанавливаются в любом случае, даже если подключение не к форуму или соц.сети, где нужно, чтобы сервер "распознал" меня и не требовал ввода пароля? кароче сессия - это аналог куки каторая храниться не у клиента а на сервере, и к которой можно обратиться без перезагрузки страницы. =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2010, 17:42 |
|
||
|
Сессии - когда устанавливаются?
|
|||
|---|---|---|---|
|
#18+
rabiterНеобходимо как-то реализовать механизм сессии. Я знаю два подхода - через URL или через cookies... Приходит первый запрос на сервер, сервер вствляет в ответ команду выставить на клиенте (в браузере) cookie что-то типа SESSIONID=ECHALOFEFBKL По URL. Достаточно на серваке (блог-\магазин-движке) подключить компонент для работы с url и можно организовывать сессии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2010, 10:13 |
|
||
|
Сессии - когда устанавливаются?
|
|||
|---|---|---|---|
|
#18+
URL сессии есть смысл использовать при допущении что у клиента могут быть отключены куки в браузере, а как-то идентифицировать пользователя надо. Если куки отключены то необходимо передавать ID сессии в каждом запросе к серверу - создавать какое-нибудь hidden поле на форме. Но такую сессию проще украсть и зайти с компьютера злоумышленника на аккаунт жертвы. СемкенПо URL. Достаточно на серваке (блог-\магазин-движке) подключить компонент для работы с url и можно организовывать сессии? Ну да, примерно так. Смотря о каком серваке идет речь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2010, 11:02 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=99&tid=1343519]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 330ms |

| 0 / 0 |
