2

現在、Play 2 アプリで SecureSocial モジュールを を使用して設定していますUsernamePasswordProvider

サインアップフォームには、Identityオブジェクトのインスタンスで収集された次の情報が表示されます。

ユーザー名、名、姓、パスワード、確認。パスワード。

Identityオブジェクトに性別などのデータを追加することはできますか?

あるいは、SecureSocial は、詳細なユーザー データを別のデータベース/テーブル オブジェクトに格納することを考えていたのかもしれません。

第二に、デフォルトでは、「サインアップ」プロセスが開始され、単一入力フォームが表示されます。「電子メール」は、詳細なユーザーのデータに進むために、ユーザーにメールを送信することを目的としています。

すべてのユーザー データが入力された後にメールが送信されるように、何らかの方法でライブラリを構成できますか? フォーム全体を直接表示することを意味します。

4

1 に答える 1

1

ソーシャル ユーザーの最小限の表現である Traitまで拡張する必要がIdentityあります (ソーシャル ネットワークでは、メンバーに性別の指定を求めない場合があると考えてください)。

私のプロジェクトでは、最終ログイン時間などの情報をユーザーに追加したいと考えていました。Userそのため、拡張するクラスを作成しIdentity、データをDBに保存しましたUser。SecureSocial はそのようにうまく機能します。

2番目の質問については、プラグインを構成してあなたが言ったように機能させることは現在可能ではないと思いますが、もちろん、githubでこれに対するリクエストを引き出すことができます.

于 2013-03-18T07:48:38.373 に答える