「ASP.NET MVC/フィルター」の版間の差分

imported>Fallout New Tokyo
編集の要約なし
imported>Fallout New Tokyo
 
4行目: 4行目:
[[アクション]]ごとにユーザー認証処理が「されている」「されていない」などの処理を書いていたのでは面倒、かつ本流ではない[[ソースコード]]が入りまくり見通しが悪くなるのでフィルター化しておくと便利だという。
[[アクション]]ごとにユーザー認証処理が「されている」「されていない」などの処理を書いていたのでは面倒、かつ本流ではない[[ソースコード]]が入りまくり見通しが悪くなるのでフィルター化しておくと便利だという。


たとえばEditアクションはログインしているユーザーのみとする場合は、以下のようにEditアクションにAuthorizeフィルター(アトリビュート)を付ける。
たとえばEditアクションはログインしているユーザーのみ使えるとする場合は、以下のようにEditアクションにAuthorizeフィルター(アトリビュート)を付ける。
<source lang="csharp">
<source lang="csharp">
[Authorize]
[Authorize]