2016-11-25 1 views
2

おはよう!ユーザーはシステムにログインしています(電子メールまたはGoogle Plusの2つのオプションがあります)。アプリケーションの部門があり、店舗の部門を作成し、部門の電子メールを使用して作成できます。その後の特定の部門へのパスのパスワード。新しいユーザーを作成するには、FIRAuth.auth()?.createUserを使用しますが、このコードを使用すると、Firebase reloginが作成され、新しいアカウントが既に用意されています。問題は、新しいアカウントを使用して辞任することなく、新しいユーザーを作成する方法です。Firebaseで辞任せずに新しいアカウントを作成する方法は? iOS(スウィフト)で

+0

あなたの質問が正しく分かっている場合は、1人のユーザーがアプリ内のさまざまな部門の複数のアカウントを作成できるようにします。あれは正しいですか? –

+0

@JordiBruinはい、あなたは正しいです – Alexander

答えて

2

あなたはさまざまな方法でこの問題を解決することができます。

オプション1:お使いのデバイス上で安全に管理者ユーザーの資格情報を保存します。次に、ユーザーが新しいユーザーを作成するときに、管理者の資格情報でログインします。これでログアウトされ、ただちにログインし直します。

オプション2:admin側のSDHを使用して、Web側でAPI呼び出しを休止するユーザーを作成します。

+0

私は最初のバージョンについて考えましたが、それは悪い決断だと思ったので、最高のものがあるかどうか尋ねることにしました。 – Alexander

+0

ええ、もう1つもお勧めします! –

関連する問題