@jessedvrs
Jesse de Vries
@jessedvrs
@jessedvrs
@jessedvrs
@jessedvrs
Enable users to continue an interrupted flow.
@jessedvrs
Don't lose users.
@jessedvrs
@jessedvrs
@jessedvrs
Intent.go({route: 'login'});Intent.return('login');@jessedvrs
@jessedvrs
@jessedvrs
// 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]
});@jessedvrs
@jessedvrs
@jessedvrs
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']
});@jessedvrs
Jesse de Vries
@jessedvrs
Jesse de Vries
github.com/lifelynl/meteor-intent
meteor add lifelynl:intentTips, pull requests and issues are welcome!
Repo & docs: