auth.js 753 B

123456789101112131415161718192021222324252627282930313233343536
  1. const TOKEN_KEY = 'token';
  2. const USER_INFO_KEY = 'user_info';
  3. const PROJECT_INFO_KEY = 'project-info';
  4. // 获取Token
  5. export const getToken = () => {
  6. return uni.getStorageSync(TOKEN_KEY) || '';
  7. };
  8. // 存储Token
  9. export const setToken = (token) => {
  10. uni.setStorageSync(TOKEN_KEY, token);
  11. };
  12. // 删除Token
  13. export const removeToken = () => {
  14. uni.removeStorageSync(TOKEN_KEY);
  15. };
  16. // 存储用户信息
  17. export const setUserInfo = (info) => {
  18. uni.setStorageSync(USER_INFO_KEY, info);
  19. };
  20. // 获取用户信息
  21. export const getUserInfo = () => {
  22. return uni.getStorageSync(USER_INFO_KEY) || {};
  23. };
  24. // 删除用户信息
  25. export const removeUserInfo = () => {
  26. uni.removeStorageSync(USER_INFO_KEY);
  27. uni.removeStorageSync(PROJECT_INFO_KEY);
  28. };