Poprawne sprawdzenie zalogowanego użytkownika - .NET Core API

0

Witam.
Pytanie mam, lekko połączone działami, ale głównie chodzi o API w .NET Core. Potrzebuje nakierowania jak poprawnie sprawdzić czy użytkownik jest "zalogowany" do API.
Powinienem:

  1. Sprawdzić ClaimsIdentity zwróci NULL?
ClaimsIdentity claimsIdentity = User.Identity as ClaimsIdentity;
  1. Sprawdzić czy akcja ze znaczynikiem [Authorize] zwróci status code 401?

Co gdy chciałbym ukryć jakieś elementy interfejsu? Dobrze jest tak co każdy component odpytywać API o dostęp?

Klient to Angular 7.

2

Spróbuj

User?.Identity?.IsAuthenticated == true
0

Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1