User Authorization UI #24

Additional UI to help determining what effective authorization users
have.
This commit is contained in:
Gary Sharp
2013-10-14 12:12:50 +11:00
parent a099d68915
commit ec74039400
14 changed files with 804 additions and 388 deletions
+2 -2
View File
@@ -69,8 +69,8 @@ namespace Disco.Web.Controllers
{
if (Authorization.Has(Claims.User.ShowAuthorization))
{
var userAuth = UserService.GetAuthorization(id);
var claims = userAuth.RoleTokens.Cast<RoleToken>().Select(rt => rt.Claims).ToArray();
m.AuthorizationToken = UserService.GetAuthorization(id);
var claims = m.AuthorizationToken.RoleTokens.Cast<RoleToken>().Select(rt => rt.Claims).ToArray();
if (claims.Length > 0)
m.ClaimNavigator = Claims.RoleClaimNavigator.BuildClaimTree(claims);
}