Szanowni Użytkownicy forum.
Korzystam z AspNetCore.Identity. Dodałem do bazy danych odpowiednie role, na ich podstawie przydzielam dostęp do danych akcji w kontrolerze. Zastanawiam się jak modyfikować html zwracany przez akcje w kontrolerze w oparciu o role użytkownika. Przykładowo użytkownik z wyższymi prawami posiada dodatkowe elementy na stronie. Czy wstrzykiwanie SignInManager<IdentityUser> do widoku to dobry pomysł?
0
3
Nie wiem czy w Core tak jest ale w ASP MVC robiłem na widoku tak:
@if (User.IsInRole("NazwaRoli"))
{
twój html tylko dla tej roli
}
Właśnie sprawdziłem i w Core też tak można.