routes for forgotPass
This commit is contained in:
1 parent
a40b6d514b
commit
f0b1089e15
2 files changed
+2
-3
No files matched your search
@@ -114,6 +114,7 @@ initDatabase().then(() => {
|
|||||||
// Import middleware & apply to user routes
|
// Import middleware & apply to user routes
|
||||||
const middleware = require("./src/auth/middleware")(users, plans);
|
const middleware = require("./src/auth/middleware")(users, plans);
|
||||||
app.use(require('./src/router/user')(middleware, users, plans));
|
app.use(require('./src/router/user')(middleware, users, plans));
|
||||||
|
app.use(require('./src/auth/forgetPass')(users));
|
||||||
|
|
||||||
// 404 handler
|
// 404 handler
|
||||||
app.get('/*splat', (req, res) => {
|
app.get('/*splat', (req, res) => {
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
const express = require('express');
|
const express = require('express');
|
||||||
const { server } = require('ws');
|
|
||||||
const crypto = require('crypto');
|
const crypto = require('crypto');
|
||||||
const nodeMail = require('nodemailer');
|
const nodeMail = require('nodemailer');
|
||||||
require('dotenv').config();
|
require('dotenv').config();
|
||||||
@@ -11,11 +10,10 @@ const transporter = nodeMail.createTransport({
|
|||||||
pass: process.env.PASS,
|
pass: process.env.PASS,
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
// users info
|
||||||
module.exports = (users) => {
|
module.exports = (users) => {
|
||||||
const router = express.Router();
|
const router = express.Router();
|
||||||
|
|
||||||
|
|
||||||
router.post('/resetPass', async (req, res) => {
|
router.post('/resetPass', async (req, res) => {
|
||||||
const { email } = req.body;
|
const { email } = req.body;
|
||||||
const user = await users.findOne({ email });
|
const user = await users.findOne({ email });
|
||||||
|
|||||||
Reference in new issue
Block a user