я хочу внедрить систему аутентификации для игрового фреймворка.
из официальной документации:
Поскольку сеанс — это просто файл cookie, он также является просто заголовком HTTP, но Play предоставляет вспомогательный метод для хранения значения сеанса:
ну, вы сохраняете содержимое в файлах cookie.....
Во всяком случае, я заметил, что сервлет 3.0 объявил новую область сеанса, которая намного лучше, чем текущая, используемая в pla 2.0.
В настоящее время вся информация о сеансах хранится в файле cookie: это означает, что вы можете хранить только минимальные данные, такие как user.id, иначе будет интенсивный http-трафик.
Servlet 3.0 работает как сеансы php: только идентификатор автоматически сохраняется в клиенте системой, а не на сервере есть все данные сеанса. Кроме того, файл cookie регенерируется при каждом запросе против скрытых атак с использованием файлов cookie.
Я заметил, что Spring уже использует эту спецификацию «@scope (session)», и я думаю, что это самая большая ошибка в игровой среде. (также примеры ошибок в документации нехорошо)
Это действительно неприемлемая текущая система, слишком медленная и ненадежная.
Есть способ использовать область сеанса сервлета 3.0 или вы намерены реализовать его в будущих версиях?
относительно Никола