Доступ к экземпляру маршрутизатора из моего сервиса

Создаю аутентификационный сервис (src/services/auth.js), только с функциями и свойствами ..

export default {
    login() { ... }
    ...
}

внутриlogin функция, мне нужно перенаправить пользователя

router.go(redirect)

Как я могу получить экземпляр маршрутизатора?

контекст

В моемsrc/main.js файл, я создаю роутер ..

import VueRouter from 'vue-router'
Vue.use(VueRouter)
import route from './routes'
const router = new VueRouter({
  history: false,
  linkActiveClass: 'active'
})
route(router)

const App = Vue.extend(require('./App.vue'))

В моемsrc/routers.js это просто карта маршрутов

export default function configRouter (router) {
    router.map({ .. })
}

Ответы на вопрос(2)

Ваш ответ на вопрос