2016-12-18 3 views
0

私はangular2アプリを持っており、他のユーザーのプロフィールを管理者が更新できるようにしています。AngularFire2他のユーザーのプロフィールの更新と削除

しかし、私はどのように行うことができます

...そのデータプロファイルを更新または削除するユーザーを検索する方法がわかりませんか?

+0

ソリューションを見つけましたか?私は同じことをしようとしています。 http://stackoverflow.com/questions/42557686/angularfire2-delete-user-for-a-uid – Richard

+0

@リチャードおそらくhttps://firebase.google.com/docs/auth/admin/manage-usersを使用することができます。しかし、私はそれを実行する方法を知らない、私はいつも "モジュールは存在しない"のような複数のエラーを取得...私の悪い英語のために私は多分ドキュメントのいくつかの重要な部分を欠場する。あなたが解決策を見つけたら教えてください。 – Swarovski

答えて

0

Admin SDKを使用せずに、アプリ内からユーザーアカウントを操作することはできません。 Admin SDKを使用するには、アプリ内から初期化する必要があります。これにより、Adminトークンがブラウザで使用できるようになりますが、それは賢明ではありません。

これを行う方法の1つは、あなたのFirebaseアプリに接続し、そのようにユーザを操作できるどこかで安全に実行できるノードアプリケーションを作成することです。

特定のユーザのためにFirebaseアプリ内から実行できる「ユーザ操作」は、自分の情報を更新して新しいユーザを作成することだけです。

あなたとあなたのアプリケーションによって管理されていない限り、ユーザ認証とあなたのデータベースに保存するかもしれない "ユーザ情報"は別々で無関係です。

関連する問題