1

フォーラムが使用する既存のユーザーおよびユーザー グループテーブルを使用したいと考えています。追加のテーブルを追加する必要はありません (フォーラムに既にあるものを除く)。

MS SQL を使用します。

フォーラムは PHP であるため、.net サイトですべてのロジックを処理する必要があります。Cookie の設定と削除を行うため、フォーラムは独自の PHP ロジックを使用します。

ユーザーが新しいパスワードを要求するとき、メールでテキストを指定したいと思います。

ユーザーがログインするときに追加の Cookie を設定したいと思います (サイトにログインしたときにフォーラムにログインできるようにするため)。

.net メンバーシップ プロバイダーでこれを行うことは可能ですか?

4

2 に答える 2

2

独自のプロバイダーを実装できます。こちらを参照してください。このようにして、任意のデータベース スキーマを選択したり、独自のパスワード ルールを使用したりできます。メンバーシップ インターフェイスを上書きするだけです。次に、将来変更する場合に 100% の移植性を備えた webconfig で使用することを選択します...

于 2009-01-11T17:38:48.157 に答える
2

私はしません。メンバーシップ プロバイダーのものは、漏れやすい抽象化です。ユーザーとグループを本格的なドメイン オブジェクトとして実装すると、柔軟性が大幅に向上します。

于 2009-01-11T22:38:21.687 に答える