auth.js 737 B

1234567891011121314151617181920212223242526
  1. import api from "src/api";
  2. export const forgotPassword = async (email) => {
  3. const { data } = await api.post("/forgot-password", { email, portal: "franchisor" });
  4. return data;
  5. };
  6. export const verifyPasswordCode = async (email, code) => {
  7. const { data } = await api.post("/forgot-password/verify-code", { email, code });
  8. return data;
  9. };
  10. export const confirmPassword = async (password) => {
  11. const { data } = await api.post("/confirm-password", { password });
  12. return data;
  13. };
  14. export const resetPassword = async (email, code, password, passwordConfirmation) => {
  15. const { data } = await api.post("/reset-password", {
  16. email,
  17. code,
  18. password,
  19. password_confirmation: passwordConfirmation,
  20. });
  21. return data;
  22. };