Autoryzacja bez bazy danych

0

Witam
Piszę aplikację webową (ASP.NET MVC) w której muszę mieć autoryzację, ale nie mogę skorzystać z bazy danych co jest dla mnie znacznym utrudnieniem, ponieważ nie mogę wykorzystać ASP.NET Identity.

Jak radzicie rozwiązać ten problem? Jak zorganizować autoryzację bez bazy?

Oraz dodatkowe pytanie gdzie przechować zmienne na serwerze które tylko raz się mają ustawić i mają się nie zmieniać. Ustawić muszą się po inicjalizacji 1 funkcji potem muszą zostać na zawsze.

0

Wydaje mi się, że możesz użyć Settings.
a3509246cd.png
Tu możesz sobie utworzyć plik w asp.net. i traktować to jako bazę danych - imo całkowicie bez bazy danej w jakiejś formie nie przechowasz ich ;)

0

Takie dostałem wytyczne projektu

0

ASP.NET pozwala na konfigurowanie uwierzytelniania i autoryzacji w pliku web.config. Możesz tam umieścić listę ról i adresów, do których mają dostęp. Bezproblemowo działało to w WebFormsach, nie wiem jak w MVC.

donex93 napisał(a):

Oraz dodatkowe pytanie gdzie przechować zmienne na serwerze które tylko raz się mają ustawić i mają się nie zmieniać. Ustawić muszą się po inicjalizacji 1 funkcji potem muszą zostać na zawsze.

W HttpContext.Application["klucz"] = zmienna.

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