0

私たちは、ユーザーがアプリケーションの一部になるために登録し、それを使用できるようにする必要があるアプリケーションを開発しているチームです。有料アプリです。通常の登録には標準のフォームがありますが、ユーザーにはより簡単な選択肢を提供し、ソーシャル プラットフォームでログインするだけにしたいと考えています。これは、他の多くのアプリケーション (Spotify など) で行われます。私たちが直面している問題は、ユーザーが Facebook に登録すると、メール アドレスと名前が返されることです。パスワード以外は必要なだけです。最初は、パラメーターを「 facebookVerified = true」として、そのようなユーザーをデータベースに保存します。ユーザーが後で Facebook 経由でログインすると、データベースはそれが Facebook アカウントとして登録されたことを認識し、ユーザーがパスワードなしでログインできるようにします。このアプローチの問題点は、誰でもアプリケーションを逆コンパイルし、コードを編集して facebook ログインがバイパスされる可能性があり、アプリケーションにログインするために必要なのはユーザーのメール アドレスだけであることです。もう 1 つの方法は、ユーザーがログインしたときに電子メールと名前を取得し、それを手動の登録フォームに入力して、ユーザーにパスワードの選択を強制することです。ただし、その場合、ユーザーに「通常の」アカウントを作成するよう強制しているため、Facebook でログインするという選択肢をスキップすることもできます。手動登録フォームに入力し、ユーザーにパスワードの選択を強制します。ただし、その場合、ユーザーに「通常の」アカウントを作成するよう強制しているため、Facebook でログインするという選択肢をスキップすることもできます。手動登録フォームに入力し、ユーザーにパスワードの選択を強制します。ただし、その場合、ユーザーに「通常の」アカウントを作成するよう強制しているため、Facebook でログインするという選択肢をスキップすることもできます。

それで、他の人がこの問題をどのように解決するかについて、誰かアイデアやヒントを持っていますか? ありがとうございました!//ヨアキム

4

0 に答える 0