async fetchRepos({commit, state, dispatch}, payload) {
commit('startFetchRepos', this.state.users.perPage)
const headers = {
"Authorization": `Token ${tokenGitHub} `
}
try {
let response = await axios.get(payload.reposUrl, {
"method": "GET",
"headers": headers
})
let userRepos = {
id: payload.id,
repos: response.data
}
commit('successFetchRepos', userRepos)
} catch (e) {
commit('failureFetchRepos', e.message)
}
},
Работаю с api github для того чтобы пользоваться им без ограничений использую access token, но если я делаю push в репо, то токен устаревает и приходиться генерить новый
Как обойти такую проблему ?