2

メールIDが検証されない限り、ユーザーがDNNにログインするように制限したい.未確認のユーザーである場合、ユーザーはDNNにログインできない.DNNでカスタム登録ページを作成した.このコードを使用してユーザーを制限したい:-

userInfo.Membership.Approved = false;   

しかし、それはうまくいきません、私を助けてください

4

1 に答える 1

1

検証されていないユーザーのサポートは、DNN 6.2 で追加されました。登録済みで検証されていないすべてのユーザーは、未検証ユーザーの役割になります。その役割を使用して、サイトへのアクセスを制限できるはずです。また、サイト設定で登録タイプを検証済みに変更する必要があります。

または、登録タイプを非公開に変更して、管理者がログインする前にユーザーを確認するように要求することもできます。これは、DNN 7.0 以降の新しいデフォルトの登録タイプです

于 2013-06-13T12:25:33.327 に答える