diff --git a/routes/login.js b/routes/login.js index cb0742c..bbf8bb5 100644 --- a/routes/login.js +++ b/routes/login.js @@ -35,4 +35,9 @@ router.post('/', async function(req, res, next) { } }); +router.get('/logout', function(req, res, next) { + res.clearCookie('sessionid'); + res.redirect('/login'); +}); + module.exports = router; diff --git a/views/index.ejs b/views/index.ejs index 39cb995..1acad37 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -86,6 +86,7 @@

<%= auth.email %>

+

<%= auth.bio %>

Joined <%= auth.createdAt %>

<%= messageCount %> Posts
diff --git a/views/me.ejs b/views/me.ejs index f5ed344..0dfd6da 100644 --- a/views/me.ejs +++ b/views/me.ejs @@ -86,6 +86,7 @@

<%= auth.email %>

+

<%= auth.bio %>

Joined <%= auth.createdAt %>

<%= messageCount %> Posts
diff --git a/views/partials/_user_dropdown.ejs b/views/partials/_user_dropdown.ejs index 7f30556..db89abf 100644 --- a/views/partials/_user_dropdown.ejs +++ b/views/partials/_user_dropdown.ejs @@ -19,7 +19,7 @@ Earnings
  • - Sign out + Sign out
  • diff --git a/views/user.ejs b/views/user.ejs index 8c8632f..8ed55d1 100644 --- a/views/user.ejs +++ b/views/user.ejs @@ -96,6 +96,7 @@

    <%= user.email %>

    +

    <%= user.bio %>

    Joined <%= user.createdAt %>

    <%= messageCount %> Posts