auth.js 2.07 KB

const TokenKey = 'Ecom-Token'

export function getToken() {
  return localStorage.getItem(TokenKey)
  // return sessionStorage.getItem(TokenKey)
}

export function setToken(token) {
  localStorage.setItem('Ecom-managerPath', process.env.VUE_APP_BASE_API + '/manager-server')
  localStorage.setItem('Ecom-employeesPath', process.env.VUE_APP_BASE_API + '/bus-employees')
  localStorage.setItem('Ecom-customerPath', process.env.VUE_APP_BASE_API + '/bus-customer')
  setTime(new Date().getTime())
  return localStorage.setItem(TokenKey, token)
  // return sessionStorage.setItem(TokenKey, token)
}

export function removeToken() {
  sessionStorage.removeItem('magicFcl')
  return localStorage.removeItem(TokenKey)
  // return sessionStorage.removeItem(TokenKey)
}

export function getUserId() {
  return localStorage.getItem('EcomUser')
  // return sessionStorage.getItem(TokenKey)
}

export function setUserId(id) {
  return localStorage.setItem('EcomUser', id)
  // return sessionStorage.setItem(TokenKey, token)
}

export function removeUserId() {
  return localStorage.removeItem('EcomUser')
  // return sessionStorage.getItem(TokenKey)
}

export function setCookie(cookie) {
  return localStorage.setItem('iClearLoginTIp', cookie)
}

export function getCookie() {
  return localStorage.getItem('iClearLoginTIp')
}

export function setTime(date) {
  return localStorage.setItem('iClearLoginTime', date)
}

export function getTime() {
  return localStorage.getItem('iClearLoginTime')
}

export function removeTime() {
  return localStorage.removeItem('iClearLoginTime')
}

export function setLoginType(type) {
  return sessionStorage.setItem('magicFcl', type)
}

export function getLoginType() {
  return sessionStorage.getItem('magicFcl')
}

export function removeLoginType() {
  return sessionStorage.removeItem('magicFcl')
}

export function setEntrySreachType(type) {
  return sessionStorage.setItem('sreachEntryType', type)
}

export function getEntrySreachType() {
  return sessionStorage.getItem('sreachEntryType')
}

export function removeEntrySreachType() {
  return sessionStorage.removeItem('sreachEntryType')
}