vue-road (npm): it's a plugin of Vue-router that will allow you to middlewares handler
Keywords: vue|vue-router|javascript|middlewares|vuejs