Skip to content

Commit

Permalink
cosmetics
Browse files Browse the repository at this point in the history
  • Loading branch information
tpurschke committed May 3, 2024
1 parent 2a74bb4 commit 6c8c524
Showing 1 changed file with 7 additions and 11 deletions.
18 changes: 7 additions & 11 deletions roles/ui/files/FWO.UI/Auth/AuthStateProvider.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
using System.IdentityModel.Tokens.Jwt;
using System.Security.Claims;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components.Authorization;
using FWO.Config.Api;
using FWO.Api.Client;
using FWO.Api.Client.Queries;
using FWO.GlobalConstants;
using FWO.Api.Data;
using FWO.Ui.Services;
using FWO.Middleware.Client;
Expand All @@ -15,8 +12,6 @@
using FWO.Logging;
using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
using System.Security.Authentication;
using System.Security.Principal;


namespace FWO.Ui.Auth
{
Expand Down Expand Up @@ -60,11 +55,12 @@ public async Task Authenticate(string jwtString, ApiConnection apiConnection, Mi
throw new AuthenticationException("login_importer_error");
}

// anonymous has no authorization to login via UI
if (jwtReader.ContainsRole(Roles.Anonymous))
{
throw new AuthenticationException("not_authorized");
}
// anonymous has no authorization to login via UI
if (jwtReader.ContainsRole(Roles.Anonymous))
{
throw new AuthenticationException("not_authorized");
}

// Save jwt in session storage.
await sessionStorage.SetAsync("jwt", jwtString);

Expand Down Expand Up @@ -183,7 +179,7 @@ public async Task<List<int>> getAssignedOwners(string jwtString)
{
List<int> ownerIds = new();
List<string> ownerClaims = await GetClaimList(jwtString, "x-hasura-editable-owners");
if(ownerClaims.Count > 0)
if (ownerClaims.Count > 0)
{
string[] separatingStrings = { ",", "{", "}" };
string[] owners = ownerClaims[0].Split(separatingStrings, StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries);
Expand Down

0 comments on commit 6c8c524

Please sign in to comment.