account settings

This commit is contained in:
Baris Usakli
2013-07-25 12:30:59 -04:00
parent 5df7af6075
commit 6af3b0ffc6
8 changed files with 65 additions and 8 deletions

View File

@@ -76,6 +76,20 @@ var user = require('./../user.js'),
});
});
app.get('/users/:userslug/settings', function(req, res) {
if(!req.user)
return res.redirect('/403');
user.getUserField(req.user.uid, 'userslug', function(userslug) {
if(req.params.userslug && userslug === req.params.userslug) {
res.send(app.build_header(res) + app.create_route('users/'+req.params.userslug+'/settings','accountsettings') + templates['footer']);
} else {
return res.redirect('/404');
}
});
});
app.post('/users/uploadpicture', function(req, res) {
if(!req.user)
return res.redirect('/403');