СПОСОБ, СИСТЕМА И ИНФОРМАЦИОННЫЙ НОСИТЕЛЬ ДЛЯ СОХРАНЕНИЯ СОСТОЯНИЯ ВХОДА В ПОЛЬЗОВАТЕЛЬСКУЮ УЧЕТНУЮ ЗАПИСЬ

1. Способ сохранения состояния входа в пользовательскую учетную запись, включающий следующие этапы:
получение запроса данных для доступа в соответствии с пользовательским ID, причем указанный запрос данных для доступа содержит ID сеанса, соответствующий пользовательскому ID;
извлечение указанного ID сеанса из запроса данных для доступа и получение сеанса в соответствие с ID сеанса; и
назначение для полученного сеанса запроса данных для доступа.
2. Способ сохранения состояния входа в пользовательскую учетную запись по п. 1, отличающийся тем, что указанный запрос данных для доступа является запросом для входа пользователя, при этом указанный способ включает следующие этапы:
получение запроса для входа пользователя, при этом указанный запрос для входа пользователя содержит пользовательский ID;
извлечение указанного пользовательского ID из указанного запроса для входа пользователя, авторизация указанного пользовательского ID и создание после успешной авторизации сеанса, соответствующего указанному пользовательскому ID;
получение ID сеанса, соответствующего указанному созданному сеансу; и
сохранение в кэш-памяти ID сеанса и пользовательского ID, соответствующего ID сеанса.
3. Способ сохранения состояния входа в пользовательскую учетную запись по п. 2, отличающийся тем, что указанный этап внесения в кэш-пямять ID сеанса и пользовательского ID, соответствующего указанному ID сеанса, включает:
внесение в кэш-память ID сеанса и пользовательского ID, соответствующего указанному ID сеанса, в куки-файл и/или файл виртуальной памяти клиента.
4. Способ сохранения состояния входа в пользовательскую учетную запись по п. 2, отличающийся тем, что указанный этап внесения в кэш-пямять ID сеанса и пользовательского ID, соответствующего указанному ID сеанса, включает:
сохранение указанного ID сеанса и указанного пользовательского ID, соответствующего указанному ID сеанса, в файл виртуальной памяти в виде скрытого тэга.
5. Способ сохранения состояния входа в пользовательскую учетную запись по любому из пп. 1-4, отличающийся тем, что указанный этап получения сеанса, соответствующего указанному ID сеанса, включает:
отправку запроса для получения сеанса на доверенный сервер, при этом указанный запрос для получения сеанса содержит указанный ID сеанса; и
получение отправленного назад с доверенного сервера сеанса, соответствующего указанному ID сеанса.
6. Способ сохранения состояния входа в пользовательскую учетную запись по любому из пп. 1-4, отличающийся тем, что после этапа получения сеанса, соответствующего указанному ID сеанса, указанный способ дополнительно включает:
дополнительный запрос для входа, когда указанный сеанс, соответствующий указанному ID сеанса, не получен.
7. Способ сохранения состояния входа в пользовательскую учетную запись по любому из пп. 1-4, отличающийся тем, что указанный сеанс существует в виде объекта сеанса; при этом указанный способ дополнительно включает:
формирование указанного объекта сеанса в бинарный поток для сохранения в постоянной памяти; и
указанный этап получения сеанса, соответствующего указанному ID сеанса, включает: получение бинарного потока, сохраненного в постоянной памяти, соответствующего указанному ID сеанса, и расформирование полученного бинарного потока в объект сеанса.
8. Способ сохранения состояния входа в пользовательскую учетную запись по любому из пп. 1-4, дополнительно включающий:
периодическое определение того, не истек ли срок действия указанного сеанса, и осуществление выхода из указанного сеанса, когда срок действия указанного сеанса истек.
9. Система для сохранения состояния входа в пользовательскую учетную запись, содержащая:
модуль получения запроса для доступа, сконфигурированный для получения запроса данных для доступа в соответствии с пользовательским ID, при этом указанный запрос данных для доступа содержит ID сеанса, соответствующий пользовательскому ID;
модуль получения сеанса, сконфигурированный для извлечения указанного ID сеанса из указанного запроса данных для доступа и получения сеанса в соответствии с указанным ID сеанса; и
модуль назначения сеанса, сконфигурированный для назначения для полученного сеанса указанного запроса данных для доступа.
10. Система для сохранения состояния входа в пользовательскую учетную запись по п. 9, отличающаяся тем, что запрос данных для доступа является запросом для входа пользователя, при этом указанная система содержит:
модуль получения запроса для входа пользователя, сконфигурированный для получения запроса для входа пользователя, при этом указанный запрос для входа пользователя содержит указанный пользовательский ID;
модуль авторизации ID, сконфигурированный для извлечения указанного пользовательского ID из указанного запроса для входа пользователя и авторизации указанного пользовательского ID;
модуль создания сеанса, сконфигурированный для создания после успешной авторизации пользовательского ID сеанса, соответствующего указанному пользовательскому ID; и
модуль сохранения в кэш-памяти, сконфигурированный для получения ID сеанса, соответствующего указанному созданному сеансу, и сохранения в кэш-памяти указанного ID сеанса и указанного пользовательского ID, соответствующего указанному ID сеанса.
11. Система для сохранения состояния входа в пользовательскую учетную запись по п. 10, отличающаяся тем, что указанный модуль сохранения в кэш-памяти дополнительно сконфигурирован для сохранения в кэш-памяти указанного ID сеанса и указанного пользовательского ID, соответствующего указанному ID сеанса, в куки-файл и/или файл виртуальной памяти клиента.
12. Система для сохранения состояния входа в пользовательскую учетную запись по п. 9, отличающаяся тем, что указанный модуль сохранения в кэш-памяти дополнительно сконфигурирован для сохранения указанного ID сеанса и указанного пользовательского ID, соответствующего указанному ID сеанса, в файл виртуальной памяти в виде скрытого тэга.
13. Система для сохранения состояния входа в пользовательскую учетную запись по любому из пп. 9-12, отличающаяся тем, что указанный модуль получения сеанса дополнительно сконфигурирован для отправки на доверенный сервер запроса для получения сеанса, содержащего указанный ID сеанса, и получения отправленного назад с доверенного сервера сеанса, соответствующего указанному ID сеанса.
14. Система для сохранения состояния входа в пользовательскую учетную запись по любому из пп. 9-12, дополнительно включающая:
модуль дополнительного запроса для входа, сконфигурированный для создания дополнительного запроса для входа, когда указанный сеанс, соответствующий указанному ID сеанса, не получен.
15. Система для сохранения состояния входа в пользовательскую учетную запись по любому из пп. 9-12, отличающаяся тем, что указанный сеанс существует в виде объекта сеанса; при этом указанный модуль получения сеанса дополнительно сконфигурирован для формирования указанного объекта сеанса в бинарный поток для сохранения в постоянной памяти; получение бинарного потока, сохраненного в постоянной памяти, соответствующего указанному ID сеанса, и расформирование полученного бинарного потока в объект сеанса.
16. Система для сохранения состояния входа в пользовательскую учетную запись по любому из пп. 9-12, отличающаяся тем, что дополнительно содержит:
модуль определения актуальности сеанса, сконфигурированный для периодического определения того, не истек ли срок действия указанного сеанса, и осуществления выхода из указанного сеанса, когда срок действия указанного сеанса истек.
17. Один или несколько долговременных машиночитаемых информационных носителей, содержащих выполняемые машиной команды для осуществления способа сохранения состояния входа в пользовательскую учетную запись, при этом указанный способ включает:
получение запроса данных для доступа в соответствии с пользовательским ID, при этом указанный запрос данных для доступа содержит ID сеанса, соответствующий пользовательскому ID;
извлечение указанного ID сеанса из запроса данных для доступа и получение сеанса, соответствующего ID сеанса; и
назначение для полученного сеанса указанного запроса данных для доступа.
18. Информационный носитель по п. 17, отличающийся тем, что указанный  запрос данных для доступа является запросом для входа пользователя, при этом указанный способ включает следующие этапы:
получение запроса для входа пользователя, при этом указанный запрос для входа пользователя содержит указанный пользовательский ID;
извлечение указанного пользовательского ID из указанного запроса для входа пользователя, авторизация указанного пользовательского ID и создание после успешной авторизации сеанса, соответствующего указанному пользовательскому ID;
получение ID сеанса, соответствующего указанному созданному сеансу; и
сохранение в кэш-памяти ID сеанса и пользовательского ID, соответствующего ID сеанса.
19. Информационный носитель по п. 18, отличающийся тем, что указанный этап внесения в кэш-память ID сеанса и пользовательского ID, соответствующего ID сеанса, включает:
внесение в кэш-память ID сеанса и пользовательского ID, соответствующего указанному ID сеанса, в куки-файл и/или файл виртуальной памяти клиента.
20. Информационный носитель по п. 18, отличающийся тем, что указанный этап внесения в кэш-память указанного ID сеанса и пользовательского ID, соответствующего указанному ID сеанса, дополнительно включает:
сохранение указанного ID сеанса и указанного пользовательского ID, соответствующего указанному ID сеанса, в файл виртуальной памяти в виде скрытого тэга.
21. Информационный носитель по любому из пп. 17-20, отличающийся тем, что указанный этап получения сеанса, соответствующего указанному ID сеанса, включает:
отправку запроса для получения сеанса на доверенный сервер, при этом указанный запрос для получения сеанса содержит указанный ID сеанса; и
получение отправленного назад с доверенного сервера сеанса, соответствующего указанному ID сеанса.
22. Информационный носитель по любому из пп. 17-20, отличающийся тем, что после указанного этапа получения сеанса, соответствующего указанному ID сеанса, указанный способ дополнительно включает:
дополнительный запрос для входа, когда указанный сеанс, соответствующий указанному ID сеанса, не получен.
23. Информационный носитель по любому из пп. 17-20, отличающийся тем, что указанный сеанс существует в виде объекта сеанса; при этом указанный способ дополнительно включает:
формирование указанного объекта сеанса в бинарный поток для сохранения в постоянной памяти; и
при этом этап получения сеанса, соответствующего указанному ID сеанса, включает: получение бинарного потока, сохраненного в постоянной памяти, соответствующего указанному ID сеанса, и расформирование полученного бинарного потока в объект сеанса.
24. Информационный носитель по любому из пп. 17-20, отличающийся тем, что указанный способ дополнительно включает:
периодическое определение того, не истек ли срок действия указанного сеанса, и осуществление выхода из указанного сеанса, когда срок действия указанного сеанса истек.