通常の認証
// コントローラクラスで認証設定 [Authorize] public ActionResult Index() { return View(); }
カスタム認証
// カスタムクラスの作成 public class CustomAuthorizeAttribute : AuthorizeAttribute { protected override bool AuthorizeCore(HttpContextBase httpContext) { // ・・・認証処理を記述する・・・ return true; } }
// コントローラクラスで認証設定 [CustomAuthorize] public ActionResult Index() { return View(); }
という感じで、AuthorizeAttributeクラスを継承してやるとできる。
参考
SCHOTIME.NET
David Hayden
0 件のコメント:
コメントを投稿