Tworzę aplikację Asp.net MVC i obecnie używam wbudowanego kodu uwierzytelnienia/autoryzacji dostarczanego z przykładową aplikacją MVC. W większości przypadków działa to dobrze i trochę rozumiem, co się dzieje.Jak powinienem obsługiwać autoryzację/uwierzytelnianie w mojej aplikacji Asp.net MVC?
Co o mnie jednak to, że teraz ja niby mam mój użytkowników przechowywane w dwóch różnych tabel w dwóch bazach danych. tzn. mam użytkowników w bazie danych mojej aplikacji, które reprezentują jednostkę "Klienta" w aplikacji, a także "użytkownika" w bazie danych uwierzytelniania, która służy do logowania się do aplikacji.
powinienem brać zalogowanego wartości User.Identity.Name użytkownika i wyglądają w moim tabeli Customers czy mam połączyć je w jednej tabeli? Jaki jest najlepszy sposób postępowania z tym?
Proszę wybaczyć moją ignorancję - to jest pierwszy raz pracuję z systemu takiego.
Wszelkie uwagi są bardzo mile widziane!
To także moje myśli. Wciąż czekam, aby zobaczyć, czy słyszę inne opinie. –