added signup template and logout route

This commit is contained in:
Sahat Yalkabov
2013-11-14 13:29:13 -05:00
parent 4858fb12e4
commit c322527b7c
5 changed files with 26 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
exports.index = function(req, res){ exports.index = function(req, res){
res.render('index'); res.render('index', { user: req.user });
}; };
exports.partials = function (req, res) { exports.partials = function (req, res) {

View File

@@ -15,6 +15,9 @@ angular.module('myApp', ['ngRoute', 'myApp.filters', 'myApp.services', 'myApp.di
$routeProvider.when('/login', { $routeProvider.when('/login', {
templateUrl: 'partials/login', templateUrl: 'partials/login',
controller: MyCtrl3 controller: MyCtrl3
});
$routeProvider.when('/logout', {
}); });
$routeProvider.otherwise({ redirectTo: '/view1' }); $routeProvider.otherwise({ redirectTo: '/view1' });
$locationProvider.html5Mode(true); $locationProvider.html5Mode(true);

View File

@@ -48,7 +48,6 @@ app.post('/login', users.postlogin);
//app.get('/admin', auth.ensureAuthenticated, auth.ensureAdmin(), users.admin); //app.get('/admin', auth.ensureAuthenticated, auth.ensureAdmin(), users.admin);
//app.get('/api/name', api.name); //app.get('/api/name', api.name);
app.get('/partials/login', users.getlogin); app.get('/partials/login', users.getlogin);
app.get('/partials/:name', home.partials); app.get('/partials/:name', home.partials);
app.get('*', home.index); app.get('*', home.index);

View File

@@ -14,8 +14,14 @@ block body
a(href="view1") View1 a(href="view1") View1
li li
a(href="view2") View2 a(href="view2") View2
if !user
li li
a(href="login") login a(href="login") login
else
li
a(href='#') Welcome
li
a(href='logout') Logout
.container .container
div(ng-controller='AppCtrl') div(ng-controller='AppCtrl')
.jumbotron .jumbotron

View File

@@ -0,0 +1,14 @@
if message
p= message
form(action='/login', method='post')
div
label Username:
input(type='text', name='username')
br
div
label Password:
input(type='password', name='password')
div
input(type='submit', value='Submit')
p
small Hint - bob:secret