Я использую 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?
}}