Have done some working samples using Backbone Router, but is there a way to protect the routes being used directly on the address bar? And also when the user press the back button on the browser, the routes doesn’t get cleared and creates issues. What is the best solution for this?
Share
I think I see what you’re saying – you want to force the user to enter your site through a certain (home) page. Is that correct?
This is useful, for example, when you’re building a mobile-optimized-web-app, and you always want users to enter through a splash screen. What I’ll do is set a ‘legitEntrance’ property to my router, and check for it on every route, as so:
I’m sure this code could be cleaned up some, but you get the general idea. Hope it helps.