Panel administracji

0

Witam, chciałbym się dowiedzieć jak rozwiązać problem z tworzeniem panelu admina dla każdego użytkownika. Chodzi mi o to:
-użytkownik się rejestruje na stronie, wypełnia formularz z danymi
-walidacja użytkownika
-użytkownik otrzymuje dostęp do panelu administracji gdzie może dodawać ogłoszenia i edytować.

Technologia ASP.NET, C#

0

No trzeba zapewne napisać trochę kodu. Tylko czemu chcesz tworzyć panel dla każdego użytkownika? Panel wystarczy jeden.

I nie podałeś najważniejszej informacji - jaka technologia. ASP.NET to zbyt ogólne stwierdzenie.

0

No tak, jeden panel ale chciałbym żeby każdy użytkownik mógł edytować swoje ogłoszenie. Technologia to asp.net co dokładniej to się zastanawiam.

0

Ale jedno ogłoszenie czy ogłoszenia? No to weź wyświetl ogłoszenie danego użytkownika. Daj przycisk edytuj i potem zapisz albo anuluj.

Tylko tak mogę odpowiedzieć na Twoje pytanie. Nadal zbyt mało informacji. Nie wiem czego od nas oczekujesz

1
aakamil napisał(a):

No tak, jeden panel ale chciałbym żeby każdy użytkownik mógł edytować swoje ogłoszenie.

W takiej sytuacji trzeba zaimplementować mechanizmy filtrowania danych według ich autora oraz zabezpieczające pozostałe dane przed edycją przez niepowołane osoby. To się da zrobić w każdej technologii. Ogólnie rzecz biorąc wymaga to utworzenia odpowiedniej kolumny w tabeli, odpowiedniego budowania zapytań o dane (w zależności od wybranej technologii dostępu do danych) oraz zintegrowania tego z infrastrukturą webową (jak dokładnie to zależy od wybranej technologii), bo dane o zalogowanym użytkowniku (o ile jest poprawnie zrealizowane) masz dostępne w HttpContext.User.

Technologia to asp.net co dokładniej to się zastanawiam.

Nie wiesz nawet, czy chcesz to zrobić w WebFormsach, MVC czy może jako SPA z backendem w WebAPI?! :|

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