Результаты поиска по запросу "session"

1 ответ

Если ваш идентификатор пользователя является первичным столбцом с автоинкрементным увеличением (почему это не так?), То этого просто не произойдет.

нтересно, каковы риски хранения идентификатора пользователя в сеансе? затем просто делать if(isset($_SESSION['user_id'])){ login_user($_SESSION['user_id]); }Достаточно ли зашифрованы сеансы, чтобы нам не пришлось беспокоиться о их хешировании? ...

2 ответа

Еще одно замечание: в этом приложении не много пользователей (от 50 до 200 на сервер), но каждый пользователь работает с большим количеством данных. Поэтому для нас имеет смысл кэшировать много данных в памяти для каждого пользователя. При 5 МБ на пользователя, даже 200 пользователей - это только 1 ГБ оперативной памяти, используемой для кэширования. Мы спроектировали систему таким образом, и она успешно работает во многих средах в течение нескольких лет.

я есть веб-приложение, которое использует ASP.NET с обработкой сеанса «InProc». Обычно все работает нормально, но несколько сотен запросов каждый день выполняются значительно дольше, чем обычно. В журналах IIS я вижу, что эти страницы (для ...

7 ответов

Обычный подход, позволяющий вам вызывать его только один раз, - это иметь файл диспетчера в качестве index.php; вызовите session_start здесь, и пусть эта страница включает другие, основанные на $ _GET URL.

ыхода пользователя с моего сайта я перенаправляю страницу наlogout.php где я использую функцию session_destroy (). Даже там, функциональность выхода из системы не работает безsession_start() функция. Добавляя функцию session_start () ...

ТОП публикаций

4 ответа

Изменил кодировку с UTF8 на ANSI, затем сохранил файл и ошибка исчезла.

от вопрос уже есть ответ здесь: Как исправить ошибку «Заголовки уже отправлены» в PHP [/questions/8028957/how-to-fix-headers-already-sent-error-in-php] 11 ответов<?php session_start(); $_SESSION['start']=1; echo $_SESSION['start']; ?> Выход в ...

1 ответ

Я просто использовал Expression Language вместо <jsp: useBean> и его работы. Спасибо.

поминалось ниже, я внес изменения в код, который выглядит как в следующем примере, но в JSP не отображаются имя и фамилия: Код сервлета: //.... HttpSession session = request.getSession(); Person person = (Person) session.getAttribute("person"); ...

3 ответа

Просто это помогает кому-то еще, у меня была проблема, когда в текущем представлении request.user.is_authenticated () имеет значение True, но после HttpResponseRedirect на другую страницу, тот же хост, request.user стал анонимным. Я использую сессии, но оказывается, что это была не сессия. Я сделал свой собственный пользовательский бэкэнд аутентификации, и в документах 1.2 сказано, что вы должны реализовать get_user (self, user_id), но я не думал, что user_id (первичный ключ) был чем-то особенным, поэтому я реализовал его как get_user (self, username) .. но по-видимому, это было источником проблемы!

авал подобный вопрос раньше, но я провел еще несколько исследований, и эта итерация должна быть немного другой. Похоже, что у нескольких пользователей SO возникла проблема с регистрацией и входом пользователей в систему в одном представлении, и ...

2 ответа

Meteor js: сделать объект Session частично постоянным

В моем метеорном приложении я использую Session для хранения временной информации об активности пользователя. Я хотел бы сохранить некоторые части этой информации в браузере с помощью ampify.js, но не все. Мне нужен способ иметь «временные» ...

1 ответ

в противном случае вы должны изменить режим SessionState на «Inproc». Пример:

я помещаю свое приложение на веб-сервер и пытаюсь войти в систему, я получаю следующую ошибку: Server Error in '/' Application. Unable to serialize the session state. In 'StateServer' and 'SQLServer' mode, ASP.NET will serialize the session ...

6 ответов

Просто добавьте метод timeout_in в вашу модель, и он должен помочь:

ажется простым: я пытаюсь перевести сеанс Active Record на мои рельсы через 2 минуты. Поэтому через две минуты я хочу, чтобы мои пользователи должны были повторно войти в систему. Я просто бегаюrails server (т. е. WebBrick) на моей локальной ...

5 ответов

Использование memcached уменьшит проблемы производительности дискового ввода-вывода, так как запись и чтение из memcached намного быстрее. Ваши ограничения будут 1 МБ на сессию согласно спецификации memcached. Ваше общее пространство для сеансов будет соответствовать размеру запускаемого вами экземпляра memcache (определяется флагом -m при запуске экземпляра memcache).

ужно хранить много массивов в$_SESSION предотвратить получение информации из MySQL. Это нормально? Сколько стоит «слишком много» информации в$_SESSION или нет "слишком много"? Благодарю. Постскриптум Или лучше ...