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'] });