0

私はMVCで少し作業しています。写真を取得して表示する複数のユーザーに同じコントローラーを使用する場合の役割について何かを知る必要があります。

写真を表示する必要がありますが、これらの写真は作成者にのみ表示する必要がある場合があります。したがって、Authorize属性を使用するときに、画像とユーザー名がデータベースで一致する場合は、もちろん、これを使用して一致させることができます。もちろん、コントローラーで一致メソッドを作成することもできます。

[Authorize]
controllGetPicture(Picture ID){

getSomepicture..

return picture
}

DB relations

Relations
[User] <-> [Pictures]
ID         FK_UserID

ユーザーIDを取得して、写真の写真と比較するFK_UserIdことを考えていますが、もっと賢いのではないかと思います。どのように?

4

0 に答える 0