NOTE: temp commit, started rolling back changes to auth system
Signed-off-by: limited_dev <loginakkisativ@gmail.com>
This commit is contained in:
parent
e2ce6cbf37
commit
ce201207d4
13 changed files with 97 additions and 63 deletions
|
@ -27,15 +27,15 @@ public class CustomAuthenticationStateProvider : AuthenticationStateProvider
|
|||
var claimsPrincipal = new ClaimsPrincipal(new ClaimsIdentity(new List<Claim>
|
||||
{
|
||||
//new Claim(ClaimTypes.Email, userSession.Email),
|
||||
new Claim(ClaimTypes.Name, userSession.UserID.ToString()),
|
||||
new Claim(ClaimTypes.Name, userSession.Email),
|
||||
new Claim(ClaimTypes.Role, userSession.Role)
|
||||
}, "CustomAuth"));
|
||||
return new AuthenticationState(claimsPrincipal);
|
||||
return await Task.FromResult(new AuthenticationState(claimsPrincipal));
|
||||
}
|
||||
catch
|
||||
{
|
||||
Console.WriteLine("Returned Anon Auth due to err");
|
||||
return new AuthenticationState(_anonymous);
|
||||
Console.WriteLine("Resorting to Anon");
|
||||
return await Task.FromResult(new AuthenticationState(_anonymous));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -48,8 +48,8 @@ public class CustomAuthenticationStateProvider : AuthenticationStateProvider
|
|||
await _sessionStorage.SetAsync("UserSession", session);
|
||||
claimsPrincipal = new ClaimsPrincipal(new ClaimsIdentity(new List<Claim>
|
||||
{
|
||||
new Claim(ClaimTypes.Email, session.UserID.ToString()),
|
||||
new Claim(ClaimTypes.Email, session.Role)
|
||||
new Claim(ClaimTypes.Name, session.Email),
|
||||
new Claim(ClaimTypes.Role, session.Role)
|
||||
}));
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue