Добрый день! Мне нужно сохранить/создать сессию после успешной авторизации, но проблема в том что после того как я обновлю http соединение до websocket я не могу использовать (w http.ResponseWriter, r *http.Request) для сохранение сессии.
session.Values["authenticated"] = true
session.Save(r, w)
Для работы с сессиями я использую пакет gorilla/sessions
Итого я обновляю соединение до WS , получаю логин и пароль,если все верно то сохраняю сессию. Но использовать ResponseWriter и Request уже не могу.
Как можно выйти из этой ситуации, может есть другой способ запоминать клиента отлично подходящий для WebSocket технологии ?