auth gateway rag view
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
export const BASE_URL = `${import.meta.env.VITE_API_BASE_URL || ""}/api/rag`;
|
export const BASE_URL = `${import.meta.env.VITE_API_BASE_URL || ""}/api/rag`;
|
||||||
|
export const AUTH_BASE_URL = `${import.meta.env.VITE_API_BASE_URL || ""}/api/auth`;
|
||||||
export const METHOD_POST_QUERY = "POST";
|
export const METHOD_POST_QUERY = "POST";
|
||||||
export const METHOD_GET_QUERY = "GET";
|
export const METHOD_GET_QUERY = "GET";
|
||||||
export const METHOD_DELETE_QUERY = "DELETE";
|
export const METHOD_DELETE_QUERY = "DELETE";
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
import { createAsyncThunk } from "@reduxjs/toolkit";
|
import { createAsyncThunk } from "@reduxjs/toolkit";
|
||||||
import {
|
import {
|
||||||
BASE_URL,
|
AUTH_BASE_URL,
|
||||||
METHOD_POST_QUERY,
|
METHOD_POST_QUERY,
|
||||||
HEADER_CONTENT_TYPE,
|
HEADER_CONTENT_TYPE,
|
||||||
PREFIX_AUTH,
|
|
||||||
PREFIX_LOGIN,
|
PREFIX_LOGIN,
|
||||||
APPLICATION_JSON,
|
APPLICATION_JSON,
|
||||||
ERROR_RESPONSE_NOT_OK,
|
ERROR_RESPONSE_NOT_OK,
|
||||||
@@ -14,7 +13,7 @@ const fetchLoginUser = createAsyncThunk(
|
|||||||
"userDetails/fetchLoginUser",
|
"userDetails/fetchLoginUser",
|
||||||
async (payload, { rejectWithValue }) => {
|
async (payload, { rejectWithValue }) => {
|
||||||
try {
|
try {
|
||||||
const res = await fetch(BASE_URL + PREFIX_AUTH + PREFIX_LOGIN, {
|
const res = await fetch(AUTH_BASE_URL + PREFIX_LOGIN, {
|
||||||
method: METHOD_POST_QUERY,
|
method: METHOD_POST_QUERY,
|
||||||
headers: { [HEADER_CONTENT_TYPE]: APPLICATION_JSON },
|
headers: { [HEADER_CONTENT_TYPE]: APPLICATION_JSON },
|
||||||
body: JSON.stringify(payload),
|
body: JSON.stringify(payload),
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
import { createAsyncThunk } from "@reduxjs/toolkit";
|
import { createAsyncThunk } from "@reduxjs/toolkit";
|
||||||
import {
|
import {
|
||||||
BASE_URL,
|
AUTH_BASE_URL,
|
||||||
METHOD_GET_QUERY,
|
METHOD_GET_QUERY,
|
||||||
PREFIX_AUTH,
|
|
||||||
PREFIX_REFRESH_TOKEN,
|
PREFIX_REFRESH_TOKEN,
|
||||||
TOKEN_UNDEFINED,
|
TOKEN_UNDEFINED,
|
||||||
JWT_REFRESH_TOKEN,
|
JWT_REFRESH_TOKEN,
|
||||||
@@ -25,8 +24,7 @@ const fetchRefreshToken = createAsyncThunk(
|
|||||||
}
|
}
|
||||||
|
|
||||||
const url =
|
const url =
|
||||||
BASE_URL +
|
AUTH_BASE_URL +
|
||||||
PREFIX_AUTH +
|
|
||||||
PREFIX_REFRESH_TOKEN +
|
PREFIX_REFRESH_TOKEN +
|
||||||
`?token=${encodeURIComponent(refreshToken)}`;
|
`?token=${encodeURIComponent(refreshToken)}`;
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
import { createAsyncThunk } from "@reduxjs/toolkit";
|
import { createAsyncThunk } from "@reduxjs/toolkit";
|
||||||
import {
|
import {
|
||||||
BASE_URL,
|
AUTH_BASE_URL,
|
||||||
METHOD_POST_QUERY,
|
METHOD_POST_QUERY,
|
||||||
HEADER_CONTENT_TYPE,
|
HEADER_CONTENT_TYPE,
|
||||||
PREFIX_AUTH,
|
|
||||||
PREFIX_REGISTER,
|
PREFIX_REGISTER,
|
||||||
APPLICATION_JSON,
|
APPLICATION_JSON,
|
||||||
ERROR_RESPONSE_NOT_OK,
|
ERROR_RESPONSE_NOT_OK,
|
||||||
@@ -14,7 +13,7 @@ const fetchRegisterUser = createAsyncThunk(
|
|||||||
"userDetails/fetchRegisterUser",
|
"userDetails/fetchRegisterUser",
|
||||||
async (payload, { rejectWithValue }) => {
|
async (payload, { rejectWithValue }) => {
|
||||||
try {
|
try {
|
||||||
const res = await fetch(BASE_URL + PREFIX_AUTH + PREFIX_REGISTER, {
|
const res = await fetch(AUTH_BASE_URL + PREFIX_REGISTER, {
|
||||||
method: METHOD_POST_QUERY,
|
method: METHOD_POST_QUERY,
|
||||||
headers: { [HEADER_CONTENT_TYPE]: APPLICATION_JSON },
|
headers: { [HEADER_CONTENT_TYPE]: APPLICATION_JSON },
|
||||||
body: JSON.stringify(payload),
|
body: JSON.stringify(payload),
|
||||||
|
|||||||
Reference in New Issue
Block a user