@grap32: Jak chcesz wziąć Id, żeby później znaleźć usera to możesz wstrzyknąć do kontrolera UserManager i użyć var user = await userManager.GetUserAsync(this.User);
@Hektorrr: myślałem nad tym aby nie dodawać już dodatkowych komponentów, mój handler działa dobrze (foto). Ogólnie potrzebowałbym tego id usera do wyciągania danych z modelu relacyjnego jeden do wielu i prawdę mówiąc mógłbym te dane trzymać z kluczem obcym w kolumnie Owner a tam po prostu nick usera? Zaimplementowałem sobie GUID ale w sumie też bez sensu skoro nie mogę go wyciągnąć na poziomie kontrolera...
Poniższa formułka zwraca mi username...
User.FindFirstValue(ClaimTypes.NameIdentifier);#naukaprogramowania #csharp
var user = await userManager.GetUserAsync(this.User);
@Hektorrr: myślałem nad tym aby nie dodawać już dodatkowych komponentów, mój handler działa dobrze (foto). Ogólnie potrzebowałbym tego id usera do wyciągania danych z modelu relacyjnego jeden do wielu i prawdę mówiąc mógłbym te dane trzymać z kluczem obcym w kolumnie Owner a tam po prostu nick usera?
Zaimplementowałem sobie GUID ale w sumie też bez sensu skoro nie mogę go wyciągnąć na poziomie kontrolera...
źródło: comment_1597091649tiKgLwdzcYs1WIM7aFrWwP.jpg
PobierzSą znacznie łatwiejsze metody na authentykacje w .NET Core.