auth.js 851 B

12345678910111213141516171819202122232425262728293031323334
  1. // 获取token
  2. export function getToken() {
  3. return uni.getStorageSync('token');
  4. }
  5. // 储存token
  6. export function setToken(token) {
  7. uni.setStorageSync('token', token);
  8. }
  9. // 删除token
  10. export function clearToken() {
  11. uni.removeStorageSync('token')
  12. }
  13. // 判断用户是否登录
  14. export function getUserInfo() {
  15. return isLogined() ? JSON.parse(uni.getStorageSync('user_info')) : {};
  16. }
  17. // 把用户登录信息存到本地
  18. export function setUserInfo(user_info) {
  19. return uni.setStorageSync('user_info', JSON.stringify(user_info));
  20. }
  21. // 把用户定位信息存到本地
  22. export function maps(map) {
  23. return uni.setStorageSync('maps', JSON.stringify(map));
  24. }
  25. // 删除登录信息
  26. export function clearUserInfo() {
  27. return uni.removeStorageSync('user_info');
  28. }
  29. // 判断是否有token
  30. export function isLogined() {
  31. return getToken() ? true : false;
  32. }