You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
651 B

5 years ago
5 years ago
  1. import Cookies from 'js-cookie'
  2. const TokenKey = 'token'
  3. const UserInfoKey='userInfo'
  4. export function getToken() {
  5. return localStorage.getItem(TokenKey)
  6. }
  7. export function setToken(token) {
  8. return localStorage.setItem(TokenKey, token)
  9. }
  10. export function removeToken() {
  11. return localStorage.removeItem(TokenKey)
  12. }
  13. export function getCacheUserInfo(){
  14. var userInfo= localStorage.getItem(UserInfoKey);
  15. return JSON.parse(userInfo);
  16. }
  17. export function setCacheUserInfo(userInfo){
  18. localStorage.setItem(UserInfoKey, JSON.stringify(userInfo))
  19. return;
  20. }
  21. export function removeCacheUserInfo() {
  22. return localStorage.removeItem(UserInfoKey)
  23. }