File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 get ,
55 put ,
66} from '@/lin/plugins/axios'
7- import { saveTokens , saveAccessToken } from '../utils/cookie '
7+ import { saveTokens , saveAccessToken } from '../utils/token '
88
99const SUPER_VALUE = 2
1010const ACTIVE_VALUE = 1
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import Vue from 'vue'
33import axios from 'axios'
44import Config from '@/config'
55import store from '@/store'
6- import { getToken } from '@/lin/utils/cookie '
6+ import { getToken } from '@/lin/utils/token '
77import User from '@/lin/models/user'
88
99
Original file line number Diff line number Diff line change 1+ /**
2+ * 存储tokens
3+ * @param {string } accessToken
4+ * @param {string } refreshToken
5+ */
6+ export function saveTokens ( accessToken , refreshToken ) {
7+ localStorage . setItem ( 'access_token' , `Bearer ${ accessToken } ` )
8+ localStorage . setItem ( 'refresh_token' , `Bearer ${ refreshToken } ` )
9+ }
10+
11+ /**
12+ * 存储access_token
13+ * @param {string } accessToken
14+ */
15+ export function saveAccessToken ( accessToken ) {
16+ localStorage . setItem ( 'access_token' , `Bearer ${ accessToken } ` )
17+ }
18+
19+ /**
20+ * 获得某个token
21+ * @param {string } tokenKey
22+ */
23+ export function getToken ( tokenKey ) {
24+ return localStorage . getItem ( tokenKey )
25+ }
26+
27+ /**
28+ * 移除token
29+ */
30+ export function removeToken ( ) {
31+ localStorage . removeItem ( 'access_token' )
32+ localStorage . removeItem ( 'refresh_token' )
33+ }
Original file line number Diff line number Diff line change 11import * as types from './mutation-types'
2- import { removeToken } from '@/lin/utils/cookie '
2+ import { removeToken } from '@/lin/utils/token '
33
44
55export default {
You can’t perform that action at this time.
0 commit comments