質問

には、私は確信して、ユーザがコントローラ内のアクションにアクセスする前に認証されていることを確認するために、このような何かを行うことができレールます:

before_filter :checked_logged_in, :only => [:edit, :update]

ASP.NET MVCは、同様のものを持っていた場合、または私は思っていた、本質的に以下のような何かを行うことができますそこにフレームワークがあった場合:

私はメソッドにアクションを指すようにしたい、特定のパラメータを取るアクションを伴う特定のメソッドについては、ユーザーがそのオブジェクトを所有しているかどうかをチェックし、そうであれば、コントローラのアクションに進みます。そうでない場合、私は彼が無効な資格情報を持っている彼を見ることができます別のアクションに彼をリダイレクトしたいです。

だから、基本的に私は一種のを探しています「before_filter。」誰もがこれを行うことができますそこに何を知っていますか?ありがとう!

役に立ちましたか?

解決

彼らは、ASP.Net MVCでのアクションのフィルターと呼ばれ、あなたはもっとここで読むことができます<のhref = "http://www.asp.net/mvc/tutorials/understanding-action-filters-cs" のrel = "nofollowをnoreferrer "> http://www.asp.net/mvc/tutorials/understanding-action-filters-cs を。

Asp.net MVCは、ユーザーが認証されるrequiereアクションを示すために、承認フィルターが付属しています。

使用方法:

[Authorize]
public ActionResult Index()
{

}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top