ASP.NET MVC を使い始めたばかりです。私は、(FogBugz) ヘルプデスク システムのカスタマー ポータルに取り組んでいます。[Authorize] で ActionResults を装飾するには、ユーザーがログインしている必要があることは理解していますが、ユーザーが自分の呼び出しにのみアクセスできるようにする最善の方法はわかりません。
ユーザーが承認されると、ユーザーオブジェクトからユーザー名を取得できるので、それをコントローラーからビジネスレイヤーに渡してそこで承認する必要がありますか、それともこれを行うためのより良い方法 (カスタム AuthorizeAttribute など) はありますか?