Aktywne Wpisy

Umeraczyk +20

Nawet nie wiecie jaka ta picka dobra jak na mrożonke, ta salame Romano to kozak. Ciekawe kiedy w Polsce bedzie
źródło: 1000047470
PobierzSkopiuj link
Skopiuj link

źródło: 1000047470
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Chciałbym dać użytkownikom możliwość używania mojej aplikacji bez konieczności logowania. Generuję więc losowe ciasteczko, które posłuży jako identyfikator w bazie (zamiast nazwy użytkownika w przypadku bycia zalogowanym).
W Asp.NET Core Identity informacje o nazwie i identyfikatorze zalogowanego użytkownika przechowywane są w tym miejscu:
context.User.Identity.NameCzy mogę do obiektu
Identitydołożyć w jakiś sposób własną wartość (np.context.User.Identity.TemporalId) żeby móc mieć dostęp do tego tymczasowego indentyfikatora w każdym kontrolerze w aplikacji?Oczywiście zdaję sobie sprawę, że mógłbym po prostu, za każdym razem gdy użytkownik nie jest zalogowany, pobierać ciasteczko z requesta, aczkolwiek interesuje mnie tu przede wszystkim czy mogę mieć jakąś kontrolę co znajduje się w tym obiekcie Identity.
https://stackoverflow.com/questions/28335353/how-to-extend-available-properties-of-user-identity