2009-08-17 11 views
1

自社で開発したロールベースの認証システムを使用している既存のASP.NET Webアプリケーションがあります。各ユーザーには役割があり、その役割は実際には完全に実現されたクラスです。それはまだかなり標準的な役割(ユーザー、管理者、所有者など)に沸き立っています。既存のロールを持つ新しいASP.NET MVCアプリケーションを統合する

ここでは、既存のユーザーとロールを含む同じコアライブラリを使用する新しいASP.NET MVCプロジェクトを開始します。私のような役割ベースの認証のための機能が組み込まれて使用したい:我々はすでに、ユーザー/パスワードの当社の既存のデータベースに対してチェックするデフォルトのログイン動作を変更した

[Authorize(Roles="administrator")] 

、今、私たちはどのように把握する必要があり役割を統合するのが最善です。誰も最高/簡単な解決策のための任意のポイントを持っていますか? OnAuthorizationをオーバーライドする必要がありますか、これを行うにはより良い方法がありますか?

答えて

4

独自のロールプロバイダを実装することができるため、標準のasp.net(mvc)検証と互換性があります。 Implementing a Role Provider

+0

優れています。ありがとうございました。 – Jason

関連する問題