auth.ts 860 B

12345678910111213141516171819202122232425262728293031323334
  1. import Cookies from 'js-cookie'
  2. const TokenKey = 'AdminOMS-Token'
  3. const ExpiresInKey = 'AdminOMS-Expires-In'
  4. export function getToken() {
  5. if(process.env.NODE_ENV === 'development'){
  6. return 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VyX2tleSI6IjE0NWRjMDlmLWE1ODYtNGQzYy1iMzViLTU2NTI1MDQ1NTk0ZiIsInVzZXJuYW1lIjoiYWRtaW4ifQ.dEMzKkhoomRGBjfbeDEYyT0bWw6qsXQSDiOaBXSORV9aJszOIHR-8KsRuZd-aT-xFR1zWS-DckxbT2HFPHijUA'
  7. }else{
  8. return Cookies.get(TokenKey)
  9. }
  10. }
  11. export function setToken(token:string) {
  12. return Cookies.set(TokenKey, token)
  13. }
  14. export function removeToken() {
  15. return Cookies.remove(TokenKey)
  16. }
  17. export function getExpiresIn() {
  18. return Cookies.get(ExpiresInKey) || -1
  19. }
  20. export function setExpiresIn(time:any) {
  21. return Cookies.set(ExpiresInKey, time)
  22. }
  23. export function removeExpiresIn() {
  24. return Cookies.remove(ExpiresInKey)
  25. }