ユーザーの Facebook アカウントを使用して、ほとんどのフィールドが事前に入力されているサインアップ フォームがあります。ユーザーが上書きできないように、電子メールなどのいくつかのフィールドを作成したいと思います。これを解決する方法はありますか?
更新: 多分これはもっと理にかなっています... 私が持っているのはサインアップフォームです:
- 最初にユーザーの Facebook アカウントからの情報が事前に入力され、
- 次に、ユーザーはパスワードなどの追加フィールドに入力する必要があります。
- フォームが送信されると、そのフォーム データを使用して新しいユーザーが作成されます。
私が望むのは、 Facebookから取得し、サインアップ フォームの事前入力に使用した電子メールが、新しいユーザー レコードを作成する時点で同じであることを確認することです。
Facebook から受け取ったメールと、フォームが送信されたときに受け取ったメールを比較する方法、またはユーザーがそのフィールドを編集できないようにする方法が必要です。
メールをユーザーセッションに保存することを考えていました...しかし、それは正しくありません...
ありがとう!