SQL データベース接続でアプリを作成しようとしています。他のアプリと同様に、ユーザーはカスタム登録 (電子メール、パスワード) と facebook ログインの両方のオプションを持つ必要があります。
ユーザーがカスタムログインを選択した場合は問題ありませんが、ユーザーが Facebook ログインを選択した場合、私のアプリは Facebook からメールを取得できますが、パスワードはありません。
ほとんどのアプリでは、Facebook ログインを選択した場合、Facebook でログインした後は、登録と再ログイン (シングル サインオンとアクセス トークン) を処理する必要はありません。
しかし、他のアプリでは、パスワードを選択せずにユーザーを登録する方法はありますか? 彼らはデータベースでパスワードフィールドをヌルにしていますか(それは実現可能ではないようです)?または、ユーザーのランダムなパスワードを作成し、ユーザーのデバイスに保存しますか? ユーザーが Facebook アカウントをログアウトまたは削除して、自分のアプリにログインしたい場合、最初に Facebook ログインを選択したため、パスワードなしでログインするにはどうすればよいでしょうか?
複数の質問を知っていますが、それらはすべて関連しており、その単純なタスクを理解するのに苦労しています。
ありがとう M. フスタング