Публикация данных о сокетном подключении к клиенту - PullRequest
0 голосов
/ 05 июля 2019

Я использую JWT (RFC 7519) для создания AccessToken и RefreshToken с использованием Apollo-Server-express.Мне нужно отправить новый AccessToken клиенту, когда он истек, но RefreshToken все еще действует.Это просто возможно сделать как cookie, установленный в обычном http.Но в subscriptions я не могу найти, как опубликовать onConnect в apollo документах.

const subscriptions = {
  onConnect: async (connectionParams, webSocket) => {
   // I need to send back new AccessToken & RefreshToken to the client here. Is there webSocket.emit() like socket.io?
}}
...