app/assets/javascripts/ember-auth/ember-auth.js in ember-auth-rails-3.3.0 vs app/assets/javascripts/ember-auth/ember-auth.js in ember-auth-rails-3.4.0

- old
+ new

@@ -117,13 +117,15 @@ rememberPeriod: 14 }); Auth.Route = Em.Route.extend(Em.Evented, { redirect: function() { - if (Auth.Config.get('authRedirect') && !Auth.get('authToken')) { + if (!Auth.get('authToken')) { this.trigger('authAccess'); - Auth.set('prevRoute', this.routeName); - return this.transitionTo(Auth.Config.get('signInRoute')); + if (Auth.Config.get('authRedirect')) { + Auth.set('prevRoute', this.routeName); + return this.transitionTo(Auth.Config.get('signInRoute')); + } } } }); Auth.SignInController = Em.ObjectController.extend({