diff --git a/Server/.gitignore b/Server/.gitignore index cc7f373..af32ba6 100644 --- a/Server/.gitignore +++ b/Server/.gitignore @@ -2,4 +2,4 @@ node_modules #dotenv files -key.env +# key.env diff --git a/Server/emails/welcome.js b/Server/emails/welcome.js index 5754dcf..e1ac587 100644 --- a/Server/emails/welcome.js +++ b/Server/emails/welcome.js @@ -27,5 +27,4 @@ mailTransporter.sendMail(mailDetails, function(err, data) { module.exports = { sendWelcomeEmail -} - +} \ No newline at end of file diff --git a/Server/key.env b/Server/key.env new file mode 100644 index 0000000..e4f9720 --- /dev/null +++ b/Server/key.env @@ -0,0 +1,3 @@ +PORT = 5000 +MONGODB_CONNECTION = "mongodb://127.0.0.1:27017/ClaimPrizeDB" +SECRET_KEY_JWT = "sample_password" \ No newline at end of file diff --git a/client/.env b/client/.env index c6a0eeb..c396ff7 100644 --- a/client/.env +++ b/client/.env @@ -1 +1 @@ -REACT_APP_API= +REACT_APP_API=http://localhost:5000/ \ No newline at end of file diff --git a/client/src/components/about.jsx b/client/src/components/about.jsx index 4950c4f..e6e6ba6 100644 --- a/client/src/components/about.jsx +++ b/client/src/components/about.jsx @@ -1,9 +1,12 @@ -import React from 'react'; +import React, { useEffect, useState } from 'react'; import Navbar from './nav'; +import { useNavigate } from 'react-router-dom'; +import SessionService from "../services/SessionService"; import "../styles/register.css"; import registrationImg from "../assets/registration_img.png"; const About = () => { + const navigate = useNavigate(); // const [name,setName]= useState("User Name"); // const [email,setEmail]= useState("User Email"); // const [phone,setPhone]= useState("User Phone"); @@ -11,7 +14,7 @@ const About = () => { // const [city,setCity]= useState("User City"); // const [state,setState]= useState("User State"); // const [pin, setPin] = useState("User Pincode"); - + // const onNameChange = (name) => { // setName(name); // } @@ -35,40 +38,47 @@ const About = () => { // setState(state); // } + useEffect(() => { + const token = SessionService.getSession(); + if (!token) { + navigate("/login") + } + // console.log('token', token); + }, []) return <> < Navbar />
- name -
-- email -
-- phone -
-- address -
-- city -
-- state -
-- pin -
++ name +
++ email +
++ phone +
++ address +
++ city +
++ state +
++ pin +