I want to redirect the user when I have an 401, but I can't access the router
from this context:
Vue.http.interceptors.push(function(request, next) {
// continue to next interceptor
next(function(response) {
if(response.status == 401){
//redirect user here
//tried: Vue.$router and Vue.$route
}
});
});
How can I make this?
Using: Vue-router and Vue-resource
const router = new VueRouter({
routes
})
Vue.http.interceptors.push(function(request, next) {
// continue to next interceptor
next(function(response) {
if(response.status == 401){
router.push(...)
}
});
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With