diff --git a/example/toderp/index.html b/example/toderp/index.html index 1cdd7ce88e..f09d04dcb3 100644 --- a/example/toderp/index.html +++ b/example/toderp/index.html @@ -27,7 +27,9 @@
-
+
+
+

ToDerp

@@ -55,7 +57,7 @@
- Back + Back

Sign up (it's free!)

diff --git a/example/toderp/js/toderp.js b/example/toderp/js/toderp.js index e420124863..bc236e2d9a 100644 --- a/example/toderp/js/toderp.js +++ b/example/toderp/js/toderp.js @@ -1,14 +1,15 @@ angular.module('toderp', ['firebase', 'ngRoute', 'ngAnimate']) -.controller('ToderpCtrl', function($scope, $rootScope) { +.controller('ToderpCtrl', function($scope, $rootScope, AuthService) { $scope.display = { - screen: 'login' + screen: 'splash' }; $rootScope.$on('angularFireAuth:login', function(evt, user) { $scope.display.screen = 'tasks'; }); $rootScope.$on('angularFireAuth:logout', function(evt, user) { console.log('Logged out!', evt, user); + $scope.display.screen = 'login'; }); $rootScope.$on('angularFireAuth:error', function(evt, err) { console.log('Login Error!', evt, err); @@ -23,6 +24,9 @@ angular.module('toderp', ['firebase', 'ngRoute', 'ngAnimate']) var ref = new Firebase('https://ionic-todo-demo.firebaseio.com/'); angularFireAuth.initialize(ref, { scope: $rootScope, + callback: function(user, err) { + console.log('AUTH CHANGED', err, user); + }, name: 'user' }); @@ -63,7 +67,6 @@ angular.module('toderp', ['firebase', 'ngRoute', 'ngAnimate']) .then(function(e) { $scope.loginError = false; }, function(e) { - $scope.display.screen = 'signup'; $scope.loginError = true; }); }