AngularFire 获取用户列表
AngularFire Get users list
我正在尝试从我的 firebase 获取用户列表,但我的 getUsers 方法 returns 未定义。为什么会发生这种情况以及从 "Authentificated" 部分获取用户数组的正确方法是什么?
我尝试做的事情:
供应商-
export class FirebaseProvider {
constructor(private afdatabase: AngularFireDatabase) {}
getUsers() {
return this.afdatabase.list('/users');
}
}
users.ts -
export class UsersPage {
usersList: FirebaseListObservable<any[]>
constructor(private firebaseProvider: FirebaseProvider) {
this.usersList = this.firebaseProvider.getUsers()
}
}
您似乎需要在数据库部分创建用户,因为出于安全原因,firebase 不允许您从 "authentificated" 部分获取用户列表。
参见:
How do I return a list of users if I use the Firebase simple username & password authentication
我正在尝试从我的 firebase 获取用户列表,但我的 getUsers 方法 returns 未定义。为什么会发生这种情况以及从 "Authentificated" 部分获取用户数组的正确方法是什么?
我尝试做的事情:
供应商-
export class FirebaseProvider {
constructor(private afdatabase: AngularFireDatabase) {}
getUsers() {
return this.afdatabase.list('/users');
}
}
users.ts -
export class UsersPage {
usersList: FirebaseListObservable<any[]>
constructor(private firebaseProvider: FirebaseProvider) {
this.usersList = this.firebaseProvider.getUsers()
}
}
您似乎需要在数据库部分创建用户,因为出于安全原因,firebase 不允许您从 "authentificated" 部分获取用户列表。
参见: How do I return a list of users if I use the Firebase simple username & password authentication