Как обновить аутентификацию клиента WAMP?

#wamp-protocol #wampy.js

#wamp-протокол

Вопрос:

Я интегрируюсь wampy.js как модуль Vuex в рамках Quasar.

С помощью вызовов REST я могу

  1. Сделайте анонимный HTTP-запрос, чтобы получить токен на предъявителя
  2. Затем «обновите» мою авторизацию, установив Authorization: Bearer mytoken123 в заголовках клиента.

Например, вот пример действия Vuex для регистрации и входа нового пользователя

 import { api } from 'boot/axios'

export function register ({ commit }, form) {
  return api.post('/auth/register', form)
    .then(response => {
      // configure axios http library to use token on future requests
      api.defaults.headers.common['Authorization'] = 'Bearer '   response.data.token
      // update vuex "store", so Vue can reactively update app
      commit('login', {token: response.data.token, user: response.data.user})  
    })
}
 

Возможно ли анонимное подключение, передача анонимных сообщений, а затем обновление аутентификации протокола WAMP?
Могу ли я сделать это с тем же wampy.js экземпляр?

Каков наилучший способ WAMP для обработки анонимных маршрутов аутентификации, таких как регистрация / вход / passwordreset / etc?

Спасибо!