C# ASP.NET核心MVC标识-根据“什么”限制向用户显示的数据;“集团”;它们属于谁?

C# ASP.NET核心MVC标识-根据“什么”限制向用户显示的数据;“集团”;它们属于谁?,c#,asp.net,asp.net-core,asp.net-identity,C#,Asp.net,Asp.net Core,Asp.net Identity,我有一个应用程序,它本质上是一个家庭杂务管理器。管理员和用户可以注册、添加、完成、删除、更新等 问题是,所有数据都是为访问应用程序的任何人共享的。我想让用户只看到与其家庭相关的数据 例如,管理员注册和在其下注册的任何用户被放入一个“组”,其中数据在他们之间共享,但如果新管理员注册和其他用户在其下注册,则他们的数据与第一个组分开。对于独立的家庭,数据是分开保存的 我正在使用ASP.NET Core MVC Identity来实现这一点,但在网上找不到任何教程介绍我要实现的目标。听起来您正在尝试实现

我有一个应用程序,它本质上是一个家庭杂务管理器。管理员和用户可以注册、添加、完成、删除、更新等

问题是,所有数据都是为访问应用程序的任何人共享的。我想让用户只看到与其家庭相关的数据

例如,管理员注册和在其下注册的任何用户被放入一个“组”,其中数据在他们之间共享,但如果新管理员注册和其他用户在其下注册,则他们的数据与第一个组分开。对于独立的家庭,数据是分开保存的


我正在使用ASP.NET Core MVC Identity来实现这一点,但在网上找不到任何教程介绍我要实现的目标。

听起来您正在尝试实现基于声明的授权。看看这个。听起来您正试图实现基于声明的授权。看看这个。