From b8c08d5f3a88914a773557542ee9f5ca07ba2867 Mon Sep 17 00:00:00 2001 From: Aysel Afsar Date: Sun, 27 Mar 2016 22:40:43 -0400 Subject: [PATCH] Prevent viewing Lesion Tracker pages if user is not login --- LesionTracker/client/routes.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/LesionTracker/client/routes.js b/LesionTracker/client/routes.js index fb1cc23f0..25941883b 100644 --- a/LesionTracker/client/routes.js +++ b/LesionTracker/client/routes.js @@ -81,3 +81,12 @@ Router.route('/viewer/timepoints/:_id', { openNewTabWithTimepoint(timepointId); } }); + +Router.onBeforeAction(function () { + if (!Meteor.userId() && !Meteor.loggingIn()) { + this.render('entrySignIn'); + this.stop(); + } else { + this.next(); + } +},{except: ['entrySignIn'] });