// if no user is signed in...
Intent.go({route: 'login'}, function(user) {
if (!user) return;
postComment();
});
// if the sign-in was successful
Intent.return('login', {
arguments: [user]
});
Restricted routes
@jessedvrs
Example #3
Restricted routes
@jessedvrs
Example #3
Demo time!
Restricted routes
@jessedvrs
Example #3
Router.onBeforeAction(function(req, res, next) {
// if user is not signed in...
Intent.go({route: 'login'}, function(user) {
if (user) next();
else this.back();
}, {prevent_going_back: true});
}, {
only: ['new-article']
});