Konta użytkowników a model w asp.net mvc

0

Witam.
Wybaczcie jeżeli pytam o coś oczywistego/głupiego, ale nigdzie nie mogę znaleźć odpowiedzi.
Jestem w trakcie pisania aplikacji w asp.net mvc 5, mam zrobiony model, który składa się z
tabeli pracowników, sekcji, klientów, zamówień itp. Zastanawiam się jaki jest najlepszy sposób
zrobienia autentykacji stronie. Wpadłem na takie pomysły:

  1. Dane do logowania przechowywać w tabeli Pracownicy, napisać własnego providera, który będzie z tej tabeli korzystał.
  2. Użyć standardowej implementacji dostarczonej wraz z frameworkiem i połączyć użytkowników z tabelą Pracownicy.
    Czy może znacie jakieś inne/lepsze sposoby?
    Chciałem jeszcze zaznaczyć że logować na stronie mogą się wyłącznie pracownicy.
0

Tak jak piszesz, masz do wyboru pkt 1 lub pkt 2, aczkolwiek zmodyfikowałbym pkt 1, moim zdaniem lepiej utworzyć oddzielną tabelę User gdzie będą loginy, hashe, sole itp i nie trzymać tego w pracownikach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1