2016-03-22 13 views
0

firebaseカスタム認証を実装できないようです。私はプログラミングに慣れていないので、カスタム認証を最初から作成するためのリファレンスは見つかりません。私のアプリケーションはアンドロイドベースのソーシャルレポートです。 次は私の使用例です:firebase custom authカスタム認証を行うワークフロー

  1. 、私はいくつかの研究を行った報告書

を投稿するデータを管理する管理者(CRUDレポート)

  • 通常、ユーザーが必要となります。

    私が読んだことに基づいて、通常のユーザーと管理者を区別するためにカスタム認証を作成する必要があります。

    認証サーバーを実装する適切な方法がわかりません。私はfirebaseに自分のユーザーデータ(管理者と通常のユーザー)を置くことを考えています。それは実行可能ですか?認証を確認するために、認証サーバーに別のユーザーデータベースを作成する必要がありますか? Firebaseカスタム認証のワークフローについて説明してください。

  • +0

    このリンクを参照してください。私はあなたに解決策があることを望みます。 https://www.firebase.com/docs/android/guide/login/custom.html – bhavikkumar

    答えて

    0

    あなたが与えた簡潔な説明から、通常のユーザーにカスタム認証が必要なようには聞こえません。彼らは、電子メール+パスワードまたはサポートされているソーシャルプロバイダの1つを認証と同様に簡単に使用できます。 をプログラミングすることに新しいことが示されていることを考えれば、認証の権利を得ることは難しいので、これらのユーザーのための独自の認証を構築しないことを強くお勧めします。

    管理者がカスタム認証トークンを必要とするかどうかは議論の余地があります。あなたの仕事について教えてくれるから、アプリケーション管理者:アプリケーション内で特別な役割を果たすユーザーです。 Firebaseセキュリティルールで簡単にモデル化できるもの。通常のユーザーの場合、これらの管理者にビルトインIDプロバイダを使用することができれば、セキュリティホールを導入する機会を大幅に減らすことができます。

    関連する問題