auth.js 674 B

123456789101112131415161718192021222324252627282930
  1. // 获取token
  2. export function getToken () {
  3. return localStorage.getItem('access_token')
  4. }
  5. // 设置token
  6. export function setToken (token) {
  7. return localStorage.setItem('access_token', token)
  8. }
  9. // 清除token
  10. export function deleteToken () {
  11. return localStorage.removeItem('access_token')
  12. }
  13. // 获取动态路由
  14. export function getPermission () {
  15. return JSON.parse(localStorage.getItem('permission')) ?? []
  16. }
  17. // 设置动态路由
  18. export function setPermission (permission) {
  19. return localStorage.setItem('permission', JSON.stringify(permission))
  20. }
  21. // 清除动态路由
  22. export function deletePermission () {
  23. return localStorage.removeItem('permission')
  24. }