Browse Source

register contact on account create

feature/telegramLogin
Nareshkumar Rao 3 years ago
parent
commit
865569c2f7
  1. 12
      index.js

12
index.js

@ -182,15 +182,20 @@ app.post('/create', (req, res) => {
req.session.cookie.expires = cookieExpiry;
req.session.user = reqEmail;
res.cookie("authorized", success, { domain: process.env.COOKIE_DOMAIN.split(","), sameSite: "none", secure: true, expires: cookieExpiry });
if(success){
addContact(req.session.user, req.session.verifiedBy, (sucesss, msg)=>{
res.send({ success: success, message: msg });
});
}else{
res.send({ success: success, message: msg });
}
});
} else {
res.status(401).send("Not verified");
}
})
app.get('/code', (req, res) => {
console.log(req.session)
if (!req.session.user) {
res.status(401).send("Not logged in");
return;
@ -201,14 +206,15 @@ app.get('/code', (req, res) => {
})
app.get("/verify/:id", (req, res) => {
checkVerification(req.params.id, (success, msg, withUser) => {
checkVerification(req.params.id, (success, msg, withUserID) => {
cookieExpiry = getCookieExpiry();
req.session.cookie.expires = cookieExpiry;
req.session.verified = success;
req.session.verifiedBy = withUserID;
if (success) {
if (req.session.user) { // If Logged In
addContact(req.session.user, withUser, (success, msg) => {
addContact(req.session.user, withUserID, (success, msg) => {
if (success) {
res.redirect(`${process.env.WEBSITE_URL}/#/success`)
} else {

Loading…
Cancel
Save