- https://ionicframework.com/getting-started/
- http://ionicframework.com/docs/components/
- https://docs.ionic.io/services/auth/
- https://docs.angularjs.org/api/ng/directive/ngModel
- https://docs.angularjs.org/api/ng/directive/ngClick
- https://docs.angularjs.org/api/ngRoute/provider/$routeProvider
- https://docs.angularjs.org/api/ng/service/$q
- https://jwt.io/introduction/
- https://stackoverflow.com/questions/21891218/using-state-methods-with-statechangestart-tostate-and-fromstate-in-angular-ui
- https://stackoverflow.com/questions/35398365/js-promises-fulfill-vs-resolve
- https://stackoverflow.com/questions/27532388/statechangestart-event-continuing-after-state-change
- https://www.youtube.com/watch?v=PE81fyfEJUA
- http://onehungrymind.com/winning-http-interceptors-angularjs/
- https://www.thepolyglotdeveloper.com/2014/11/using-ui-router-navigate-ionicframework/