Is there any way to specify defaults for all generated Routes in Ember? For example, I need every route to check to see if the user is logged in before doing anything. Yes, I could make an authentication route, then extend every route from it, but ew. Then I've got all these empty routes everywhere just because I need to extend something else other than the default.
Is there any other way to do something like this? Preferably something that doesn't require me to create a Route for every single view in the application. Thoughts?
EDIT
To clarify a bit further about what I don't want, this is one of my route files:
import AuthenticatedRoute from '../routes/authenticated';
export default AuthenticatedRoute.extend();