Logowanie

<div>
lockSystem uwierzytelnienia jest bardzo trudnym i skomplikowanym procesem, dlatego nasza firma wykorzystuje sprawdzone metody jakie oferuje środowisko VisualStudio oraz ASP.Net. Środowisko to oferuje trzy różne mechanizmy uwierzytelnienia:

  • Standardowe uwierzytelnianie Windows z IIS
  • Forms – oparte o formularze – aplikacja wymaga, aby wszystkie moduły obsługujące żądania stron zawierały cookies wydane przez serwer. Jest to domyślne rozwiązanie naszych aplikacji. Próba dostępu użytkowników do zasobów zabezpieczonych bez cookies powoduje automatyczne przekierowanie do strony logowania., która weryfikuje referencje wydające cookies.
  • Passport – rozwiązanie oparte na identyfikatorze użytkownika, ale cookies są wydawane przez serwis uwierzytelnienia Microsoft.

Dostarczona aplikacja jest skonfigurowana do pracy w sieci lokalnej lub z dostępem przez Internet, ale wykorzystuje do autentykacji użytkowników logowanie Windows, w związku z tym wymagane jest założenie użytkowników systemu Windows i nadanie odpowiednich praw do korzystania z aplikacji IIS i bazy SQL.

Po uruchomieniu aplikacji serwer Windows wyświetla okno logowania i prosi o podanie nazwy użytkownika i hasła, po zweryfikowaniu przez Windows prawidłowych danych następuje logowanie do aplikacji czyli sprawdzenie czy podany użytkownik znajduje się na liście w bazie danych aplikacji i jakie ma ustawione uprawnienia.

W przypadku zalogowania się prawidłowego użytkownika Windows, ale którego nie ma zdefiniowanego w tabeli użytkowników (_users) bazy aplikacji wyświetli się okno z komunikatem.

Personalizacja wydruków

Personalizacja wydruków

Dostarczona instalacja zawiera standardowe konfigurację szablonów wydruków dokumentów. Użytkownik może dostosować wydruki dokumentów do własnych potrzeb i według własnych preferencji zmieniając szablony – pliki z rozszerzeniem RDL znajdujące się w folderze...
Plik Web.config

Plik Web.config

Podstawowe parametry konfiguracyjne odpowiedzialne za funkcjonowanie aplikacji zapisane są w pliku tekstowym znajdującym się w głównym folderze aplikacji o nazwie Web.config .   UWAGA: zmiana parametrów globalnych w pliku Web.config może ...
Raporty

Raporty

Program wykorzystuje technologie Reporting Services SQL Server, dostarczona aplikacja zawiera w katalogu RDP pliki ze zdefiniowanymi raportami (pliki z rozszerzeniem RDP) za pomocą narzędzia Report Builder 3.0 Dostarczone raporty należy zainstalować na ...
Rodzaje plików

Rodzaje plików

Typ pliku Opis aspx Podstawowe pliki stron odpowiadają za wyświetlaną treść, widoki tabel, formularzy, menu itp. Web.config Plik konfiguracyjny aplikacji, zawiera informację o połączeniu z bazą danych SQL mdf Lokal...
Struktura folderów

Struktura folderów

Nazwa folderu Opis App_Code Pliki z kodami aplikacji App_Data Baza danych SQL dotycząca użytkowników i ich personalizacji, wykorzystywana przy logowaniu Forms oraz konfiguracji kontrolek WebParts Bin Skompilowane pl...
Wysyłanie maili

Wysyłanie maili

Programy SoftwareStudio pozwalają na wysyłanie wiadomości e-mail zarówno w trybie automatycznym, jak i wywoływanym przez użytkownika. W celu umożliwienia korzystania z takiej funkcjonalności konieczna jest odpowiednia konfiguracja pliku Web.config w któr...