私は、ユーザーアカウントの管理と認証が必要なWebアプリケーションを開発中です。ユーザーは、電子メール、電話番号、FacebookのID、企業のアカウントIDなど、さまざまなトークンを使用して自分のアカウントにログインできる必要があります。同じユーザーは、ログインするために選択したエントリポイントに基づいて、Webapp - ユーザーアカウント管理
バックエンドから、これらのトークンのいずれかに基づいて正しいユーザーアカウントを取得できるはずです。基本的に、複数のトークン(電子メール、電話、Facebookなど)は同じユーザーアカウントを指す必要があります。
私はFirebaseとStormpathを調べています。あなたの経験から、FirebaseやStormpathが私にとって良い選択だとお考えですか?私は自分自身でホイールを再発明せずに、このための良い事前ビルドWebソリューションがあるのだろうかと思っていました。
さまざまなウェブソリューションとアーキテクチャのヒントをお気軽にご紹介ください。お時間を
おかげで、 Iranga
こんにちは、私は[Stormpath](https://stormpath.com)で働いており、私たちがどのようにFirebaseを補完しているのか説明できます。しかし、あなたが「異なるトークン」によってあなたの男性を教えてくれるなら、あなたがどんなタイプのトークンを参照しているかを教えてもらえれば助かります。ありがとう! – robertjd
こんにちは@robertjd、返信いただきありがとうございます。異なるトークンは、ユーザー名またはログインIDを意味します。例:ユーザーの電子メールアドレス、電話番号、FacebookのIDなどユーザーは1つ以上のログインIDを持ちます。彼らが使用しているIDに関係なく、バックエンドから自分のアカウントに問い合わせることができるはずです。同じ値(キー:ids、値:ユーザーアカウント)に対する複数のキーを持つハッシュマップと考えることができます。希望は意味をなさない。ありがとう – OrangeTree