WAMP Autobahn wrapper for Nuxt.js, served as an SSR compatible Module
npm install nuxt-wampjs
// nuxt.config.js
// wrapper around onchallenge
const challenger = (context) => {
const { req } = context
// onchallenge itself
return (session, method, extra) => {
if(req) {
// get some cookie?
return 'server'
} else {
// get some cookie?
return 'client'
}
}
}
export default {
// ...
modules: [
// ...
['nuxt-wamp', { url: 'ws://localhost:4000/', realm: 'realm1', challenger }]
]
// ...
}
`
`vue
{{ time }}
``