Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
Для авторизации использую FormsAuthentication выставляю время действия куки 30 минут. После закрытия броузера если опять обратится на страницу в течении этих 30 минут, пользователь опят будет залогинен. Как сделать чтобы после закрытия броуера пользователь уже был логаут. Я так понимаю надо выставить какое-то свойтсво куки, но никак не могу найти какое именно... может кто сталкивался, елси да то как боролись? P.S. не хотелось бы вешать событие JavaScript в HTML которое бы вызывало страничку для logout.Человеку свойственно ошибаться, но окончательно все запутать может только компьютер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 19:50 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
не используй куки многие их просто отключают используй стандартный контрол из фторого фреймворка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 19:58 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
Пишу на фреймворке 1.1. Что тогда тут посоветуете? в сессии хранить залогинен ли пользователь?Человеку свойственно ошибаться, но окончательно все запутать может только компьютер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 20:02 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
можно конечно в сессии, но они протухают в соседней ветке человек вообще текущую культуру хранит в сессии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 20:05 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2006, 22:54 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
FormsAuthentication.RedirectFromLoginPage(UserName, false ) Аналогично и для SetAuthCookie. В этом случае кука не сохраняется на клиенте и при закрытии браузера она пропадает Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 01:57 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
Хм... а стандартный контрол из 2-го фреймворка использует дух божий для хранения данных аутентификации? Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 01:58 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
L>не используй куки L>многие их просто отключают L>используй стандартный контрол из фторого фреймворка Ерунда... Используются куки все-равно. Надо просто при создании куки указать, что она не persistent и все. Указывается это, например при создании тикета примерно так (жирным отмечен параметр): FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket(1, "", DateTime.Now, DateTime.MaxValue, false , authTicketStruct.ToString()); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 09:17 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
LOL - как прикольно, объединение всех форумов в один ;) - ответ уже дан - а дебаты всё продолжаются и продолжаются - причём все дают одно и тоже решение, только с разных форумов. Подождём этого же ответа ещё с какого-нибудь объеденённого форума ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 11:08 |
|
||
|
Как сделать пользователю LogOut после закрытия броузера
|
|||
|---|---|---|---|
|
#18+
Вот так именно и делалось.. Persistent false задавался Manowar спасибо за ответ. буду пробывать Человеку свойственно ошибаться, но окончательно все запутать может только компьютер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33822964&tid=1392163]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 405ms |

| 0 / 0 |
