6
我正在使用ServiceStack
并已开始为我的服务添加基于角色的授权。从documentation我可以看到有服务可以通过Web服务从用户分配和删除角色。授权角色和权限
我的问题是,有任何内置服务包含在ServiceStack查询用户目前的角色和权限?
我正在使用ServiceStack
并已开始为我的服务添加基于角色的授权。从documentation我可以看到有服务可以通过Web服务从用户分配和删除角色。授权角色和权限
我的问题是,有任何内置服务包含在ServiceStack查询用户目前的角色和权限?
没有内置服务中ServiceStack返回用户的角色和权限,但它很容易地创建自己的自定义服务要做到这一点,例如,你可以从会话的东西,如阅读:
public class MyService : Service {
public object Get(UserRoles request) {
var session = this.GetSession();
return new UserRolesResponse {
Roles = session.Roles,
Permissions = session.Permissions,
};
}
}
有关要返回的管理服务的示例全部用户身份验证详细信息请参阅SocialBoostrap UserAuths Service。