Removed entire config from client in reset password page

This commit is contained in:
Jonathan Barrow
2023-02-15 16:28:52 -05:00
parent e727edadd4
commit 8e169ecb41
2 changed files with 8 additions and 5 deletions

View File

@@ -1,10 +1,8 @@
const config = require('../../../config.json');
const input = document.querySelector('#input');
document.querySelector('form').addEventListener('submit', function (event) {
event.preventDefault();
fetch(`${config.api_base}/v1/forgot-password`, {
fetch('/account/forgot-password', {
method: 'POST',
headers: {
'Accept': 'application/json',
@@ -23,4 +21,4 @@ document.querySelector('form').addEventListener('submit', function (event) {
}
})
.catch(console.log);
});
});

View File

@@ -155,6 +155,11 @@ router.get('/forgot-password', async (request, response) => {
response.render('account/forgot-password');
});
router.post('/forgot-password', async (request, response) => {
const apiResponse = await util.apiPostRequest('/v1/forgot-password', {}, request.body);
response.json(apiResponse.body);
});
router.get('/reset-password', async (request, response) => {
const renderData = {
token: decodeURIComponent(request.query.token)
@@ -227,7 +232,7 @@ router.get('/remove/discord', requireLoginMiddleware, async (request, response)
await util.removeDiscordMemberTesterRole(discordId);
}
}
response.cookie('success_message', 'Discord account removed successfully', { domain: '.pretendo.network' });
return response.redirect('/account');
} catch (error) {