| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- import { storage, tokenTableName } from '@/config'
- /**
- * 获取accessToken
- * @returns
- */
- export function getAccessToken() {
- if (storage) {
- if ('localStorage' === storage) {
- return localStorage.getItem(tokenTableName)
- } else if ('sessionStorage' === storage) {
- return sessionStorage.getItem(tokenTableName)
- } else {
- return localStorage.getItem(tokenTableName)
- }
- } else {
- return localStorage.getItem(tokenTableName)
- }
- }
- /**
- * 存储accessToken
- * @param {*} accessToken
- * @returns
- */
- export function setAccessToken(accessToken) {
- if (storage) {
- if ('localStorage' === storage) {
- return localStorage.setItem(tokenTableName, accessToken)
- } else if ('sessionStorage' === storage) {
- return sessionStorage.setItem(tokenTableName, accessToken)
- } else {
- return localStorage.setItem(tokenTableName, accessToken)
- }
- } else {
- return localStorage.setItem(tokenTableName, accessToken)
- }
- }
- /**
- * 移除accessToken
- * @returns
- */
- export function removeAccessToken() {
- if (storage) {
- if ('localStorage' === storage) {
- return localStorage.removeItem(tokenTableName)
- } else if ('sessionStorage' === storage) {
- return sessionStorage.clear()
- } else {
- return localStorage.removeItem(tokenTableName)
- }
- } else {
- return localStorage.removeItem(tokenTableName)
- }
- }
|