Explores the options for user authentication and route authorization in angular.js