oauth_callback.js (567B)
- import oauth from '../../services/new_api/oauth.js'
- const oac = {
- props: ['code'],
- mounted () {
- if (this.code) {
- const { clientId, clientSecret } = this.$store.state.oauth
- oauth.getToken({
- clientId,
- clientSecret,
- instance: this.$store.state.instance.server,
- code: this.code
- }).then((result) => {
- this.$store.commit('setToken', result.access_token)
- this.$store.dispatch('loginUser', result.access_token)
- this.$router.push({ name: 'friends' })
- })
- }
- }
- }
- export default oac