authenticate(username: string, password: string):Observable<string>{ return Observable.apply('stub'); // let admins: User[] = this._userProfileService.adminUsers; // return new Promise<User>(function(resolve, reject) { // for (var i = 0; i < admins.length; i++) { // if ((username == admins[i].name || username == admins[i].email) && password == admins[i].password) { // resolve(admins[i]); // } // } // reject("Login Failed"); // }).then<boolean>(user => { // if (user){ // this.authenticationPassed(user); // return true; // } // return false; // }); }