auth.ts 873 B

123456789101112131415161718192021222324252627282930313233
  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.eyJ1c2VyX2lkIjoxLCJ1c2VyX2tleSI6Ijg5OGZhMzA1LTE5N2YtNGQwOC05ZTIxLTQ1NmM1YzE2MTcyMyIsInVzZXJuYW1lIjoiYWRtaW4ifQ.-l8TaSaD40cgBdjTmREh6JTHrxr0E7zh9JxNBk7pLdll0WbfR6j1colco717zFD9akels2yMWghgGaH704IB_A";
  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. }