ユーザー名とパスワードを処理するカスタム認証プロバイダがあります。実際のDNNユーザーアカウントを問題なく作成できます。私がしたくないのは、DNNが使用するaspnet_membershipテーブルにメンバーシップ情報を繰り返すか追加する必要があるということです。 ]メンバーシップ情報を作成せずにDNNユーザーを作成することはできますか?
DNNがメンバーシップテーブルのLastActivityDateなどのフィールドを更新しないようにしたいと思います。 DNN内の役割とアクセスを管理するために、認証プロバイダとDNNユーザーを使用したいだけです。
明確化:
は、私が本当にやりたいと思ってることはDNN UsersテーブルにDNNユーザ認証テーブルとユーザを使用しますが、それに関連するすべてのaspnet_Userやaspnet_Membership情報を持っていないです。認証は別のシステムによって提供されています - TwitterやLive IDと思う - 私はDNNにパスワードを持たせたくありません。それは可能ですか?
私は複数のログインオプションを必要としませんが、デフォルトのログインオプションを維持したいと思います。ホスト、管理者、DNNシステムの他のアカウント他のユーザーは、別のデータベースの既存の資格情報でログインします。これらのユーザーはDNNユーザーとして追加されますが、これらのユーザーのメンバーシップ情報を追加する必要はありません。それは意味をなさないでしょうか? – roberocity
ミッチェル、答えに感謝します。私が質問に追加した明確化が役に立つかどうか不思議である。 – roberocity
私はこれをもっと早く見ることができませんでした....私の記事を更新しました。 –