-
-
-
-
Sign In
-
- Don't have an account? Sign Up
-
-
-
-
-
-
+ return (
+
+
+
+
+
Sign In
+
+
+ Don't have an account?{" "}
+
+
+ Sign Up
+
+
+
+
+
- );
+
+
+ );
}
-export default Login
\ No newline at end of file
+export default Login;
diff --git a/client/src/pages/auth/Register.jsx b/client/src/pages/auth/Register.jsx
index 6197994..c85219d 100644
--- a/client/src/pages/auth/Register.jsx
+++ b/client/src/pages/auth/Register.jsx
@@ -26,7 +26,7 @@ function Register() {
e.preventDefault();
const tLoader = toast.loading('Creating User...')
try{
- const result = await axios.post('auth/register', {name,email,password});
+ const result = await axios.post('/auth/register', {name,email,password});
console.log(result);
toast.dismiss(tLoader);
toast.success('Registration successful...');
diff --git a/server/controllers/Authentication.js b/server/controllers/Authentication.js
index 5bc3231..ee9b681 100644
--- a/server/controllers/Authentication.js
+++ b/server/controllers/Authentication.js
@@ -31,8 +31,7 @@ const login = async (req, res) => {
department }, key, {
expiresIn: "1d",
});
-
- res.status(200).cookie("token", token).send("Login Successful");
+ res.status(200).send({token: token});
} else {
res.status(500).send("The Password is incorrect");
}
@@ -44,7 +43,7 @@ const login = async (req, res) => {
}
};
-const loginVerify = async (req, res, next) => {
+const loginVerify = async (req, res) => {
const token = req.headers["x-access-token"];
if (!token) {
return res.status(401).send("Unauthorized: Token not provided");
diff --git a/server/routes/Auth.js b/server/routes/Auth.js
index 01b9d7a..4404bf5 100644
--- a/server/routes/Auth.js
+++ b/server/routes/Auth.js
@@ -11,7 +11,7 @@ router.post('/register', register);
router.post('/login',login);
//auth-login-verify
-router.get('/login', verifyUser,loginVerify);
+router.get('/login', verifyUser, loginVerify);
module.exports = router;
\ No newline at end of file
diff --git a/server/server.js b/server/server.js
index d20692f..4345df5 100644
--- a/server/server.js
+++ b/server/server.js
@@ -21,7 +21,7 @@ const app = express();
app.use(express.json());
app.use(
cors({
- origin: "http://localhost:5173",
+ origin: "https://dynamic-newsletter-platform.onrender.com",
methods: ["GET", "POST", "PATCH"],
credentials: true,
})