2017-02-23 7 views
0

私は$ LoginFormに追加するカスタム検証関数を作成してみてください。彼らはログインすることができます前に、グループ「クライアント」でSilverstripeカスタムセキュリティチェックショーのカスタムエラーメッセージ

1 - すべてのメンバーは、検証する必要があります。

2 - 彼らは$ LoginFormにリダイレクトし、アカウントが有効とされていない場合は、カスタムメッセージが表示されます。

それはそれを行うことは可能ですか私は、新しいログインフォームをプログラムする必要がありますか?可能な場合は、これを行う最も簡単な方法は何か。

+0

あなたは、クリックしなければならないリンクが付いたメールが送信されるように検証されましたか? – wmk

+0

はい、私はカスタム登録フォームを作成し、メールの検証を送信しました。しかし、$ LoginFormを通じてこれを検証する方法 – StefGuev

+1

[SilverStripe member profilesモジュール](https://github.com/silverstripe-australia/)をチェックする価値があります。 silverstripe-memberprofiles)、この機能を内蔵しています。 – 3dgoo

答えて

2

[OK]を私は解決策を見つけました。私は、DataExtensionをMemberオブジェクトに拡張する必要があります。

これは機能します。

+0

Extendは常に曖昧です。つまり、(Data)Extensionクラスをメンバオブジェクトに「プラグイン」することを意味しますか?私はメンバオブジェクトにDataExtensionを拡張してきた...私は推測する – wmk

+0

をサブクラスではありません – StefGuev

関連する問題