diff --git a/controllers/sessions.js b/controllers/sessions.js new file mode 100644 index 0000000..7995aec --- /dev/null +++ b/controllers/sessions.js @@ -0,0 +1,15 @@ +var express = require('express'); +var bodyParser = require('body-parser'); +var controller = express.Router(); + +controller.use(bodyParser.urlencoded({extended:true})); + +controller.get('/new', function(req, res){ + res.render('sessions/new.ejs'); +}); + +controller.post('/', function(req, res){ + res.send(req.body); +}); + +module.exports = controller; diff --git a/server.js b/server.js index 7842a96..67c59c9 100644 --- a/server.js +++ b/server.js @@ -10,6 +10,9 @@ app.use('/runs', runController); var userController = require('./controllers/users.js'); app.use('/users', userController); +var sessionController = require('./controllers/sessions.js'); +app.use('/sessions', sessionController); + app.get('/', function(request, response){ response.render('index.ejs'); }); diff --git a/views/sessions/new.ejs b/views/sessions/new.ejs new file mode 100644 index 0000000..29ecb39 --- /dev/null +++ b/views/sessions/new.ejs @@ -0,0 +1,11 @@ + + +
+