mirror of
https://github.com/janishutz/libreevent.git
synced 2026-09-22 13:15:25 +02:00
user account view functionality partially done
This commit is contained in:
1 parent
b91337f831
commit
10d0703d78
4 files changed
+68
-9
No files matched your search
@@ -147,6 +147,15 @@ module.exports = ( app, settings ) => {
|
||||
response.send( 'logoutOk' );
|
||||
} );
|
||||
|
||||
app.get( '/user/resendEmail', ( req, res ) => {
|
||||
( async () => {
|
||||
let tok = generator.generateToken( 60 );
|
||||
mailTokens[ tok ] = req.session.username;
|
||||
mailManager.sendMail( req.session.username, await twoFA.generateSignupEmail( tok, settings.yourDomain, settings.name ), 'Confirm your email', settings.mailSender );
|
||||
} )();
|
||||
res.send( 'sent' );
|
||||
} );
|
||||
|
||||
app.post( '/user/signup', bodyParser.json(), ( request, response ) => {
|
||||
if ( request.body.password && request.body.password === request.body.password2 && request.body.firstName && request.body.name && request.body.country && request.body.mail ) {
|
||||
db.checkDataAvailability( 'users', 'email', request.body.mail ).then( status => {
|
||||
|
||||
Reference in new issue
Block a user