0

我正在使用 MVC。在为多个获取和显示图片的用户使用相同的控制器时,我需要了解一些有关角色的信息。

我需要展示图片,但有时这些图片应该只显示给创建它们的人。所以现在当使用 Authorize 属性时,如果图片和用户名通过我的数据库匹配,我当然可以使用它来进行匹配。当然,我可以在控制器中创建一个匹配方法。

[Authorize]
controllGetPicture(Picture ID){

getSomepicture..

return picture
}

DB relations

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

我想只获取用户 ID 并与图片FK_UserId中的图片进行比较,但我认为它可能更聪明。如何?

4

0 回答 0