summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/router.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib/router.js')
-rw-r--r--public/assets/js/lib/router.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/public/assets/js/lib/router.js b/public/assets/js/lib/router.js
index 388bdac..7b0fbb6 100644
--- a/public/assets/js/lib/router.js
+++ b/public/assets/js/lib/router.js
@@ -7,6 +7,7 @@ var SiteRouter = Router.extend({
"/index/:keyword": 'index',
"/index": 'index',
"/login": 'login',
+ "/logout": 'logout',
"/signup": 'signup',
"/details/:id": 'details',
"/details/:id/settings": 'threadSettings',
@@ -25,6 +26,7 @@ var SiteRouter = Router.extend({
},
initialize: function(){
+ $("#logout").click(() => this.logout())
},
index: function(keyword){
@@ -36,6 +38,11 @@ var SiteRouter = Router.extend({
app.view = new LoginView ()
},
+ logout: function(){
+ auth.log_out()
+ window.location.href = "/logout"
+ },
+
signup: function(){
app.view = new SignupView ()
},