spee.ch/server/routes/auth/index.js

13 lines
488 B
JavaScript
Raw Normal View History

const speechPassport = require('../speechPassport');
2018-03-29 20:40:47 +02:00
const handleSignupRequest = require('./signup');
const handleLoginRequest = require('./login');
const handleLogoutRequest = require('./logout');
const handleUserRequest = require('./user');
2018-03-29 07:06:08 +02:00
2018-03-29 20:40:47 +02:00
module.exports = (app) => {
app.post('/signup', speechPassport.authenticate('local-signup'), handleSignupRequest);
app.post('/login', handleLoginRequest);
app.get('/logout', handleLogoutRequest);
app.get('/user', handleUserRequest);
2018-03-29 07:06:08 +02:00
};