Wpis z mikrobloga

@RaKu0: Mając dwóch userów w basie, jeden w UserName ma nick, a drugi email pobrany z FB. Ten pierwszy nie jest w stanie się zalogować, dopóki w bazie nie zmienię UserName na Email. I to jest problem...
@Wixonejo: No wywala błąd przy logowaniu no bo Model nie pozwala Ci wprowadzić Username który nie jest emailem właśnie przez Adnotacje EmailAddress. Chyba że mówisz o signInmanager że ma błąd jakiś to wklej co Ci wyskakuje albo dodaj na gita jakiegoś na szybko pobiore zobacze. usuń te adnotacje i spróbuj
@RaKu0:Inaczej. Użytkownik przy rejestracji podaje UserName jako nick oraz Email adres. I teraz logując się za pomocą UserName wymaga od nas email (to ok, ogarniam), ale podając email nie zalogujemy się na konto przez "invalid login adres". Dopiero zmiana UserName na email w Visualu pozwoli na zalogowanie.
Używając PasswordSignIn masz napisane że masz wpisać UserName do zalogowania. Skoro masz np "Gieniek" o emailu gieniusiek@coś.pl to nie zalogujesz się emailem u niego tylko właśnie UserNamem Gieniek. Sam sobie powiedziałeś że jak uzywasz logowania przez fb to username ustawia jako email dlatego u tego kogoś możesz zalogać się emailem. Jak u Gienkia również chcesz się zalogować emailem to w inny sposób trzeba.