Archiwum wpisów dla słowa kluczowego „Bezpieczeństwo”


Maj
21
2009

JBoss Seam – rozszerzanie magazynu tożsamości

Słowa kluczowe: , , , | Kategorie: Seam Framework
Ostatnio opisałem dodawanie dodatkowych informacji do tożsamości (identity). Tym razem chciałbym zająć się ustawieniem wartości nowych właściwości za na podstawie danych dotyczących użytkownika pobranych z bazy. Aby ustalić, które pola encji User zawierają interesujące mnie informacje, muszę dodać do nich odpowiednie adnotacje. ... Więcej…
Maj
21
2009

JBoss Seam – rozszerzanie tożsamości

Słowa kluczowe: , | Kategorie: Seam Framework
Zanim dodam więcej zabezpieczeń do projektu, zamierzam nieco rozszerzyć tożsamość użytkownika, czyli komponent identity. Przechowywanie dodatkowych informacji o zalogowanym użytkowniku może być konieczne w wielu sytuacjach – przypuszczam że najczęściej może brakować klucza głównego (id) z tabeli bazy danych. W moim przykładzie chciałbym, aby nad ... Więcej…
Maj
18
2009

JBoss Seam – zabezpieczanie elementów strony na podstawie ról

Słowa kluczowe: , | Kategorie: Seam Framework
Ostatnio otrzymuję sygnały, że od zbyt dawna nie poruszałem tematów związanych z JBoss Seam. Dlatego dzisiaj napiszę coś o autoryzacji. W projekcie zawierającym uwierzytelnianie utworzę dwie role – admin i user. Następnie będę ukrywał elementy menu strony na podstawie roli zalogowanego użytkownika. W projekcie zawierającym interfejs WWW otwieram ... Więcej…
Maj
14
2009

JBoss Seam – zarządzanie uprawnieniami

Słowa kluczowe: , | Kategorie: Seam Framework
Ostatnio opisałem, między innymi czym są uprawnienia. Jednak mechanizm uprawnień w JBoss Seam jest bardziej skomplikowany, niż mogłoby to wynikać z samej definicji. Przede wszystkim kontrola uprawnień odbywa się na kilku poziomach: autoryzacja dostępu do strony, ukrywanie elementów strony, autoryzacja dostępu do metod komponentu, autoryzacja dostępu do ... Więcej…
Maj
11
2009

Użytkownik, rola, uprawnienie

Słowa kluczowe: , , | Kategorie: Programowanie
Ostatnio zająłem się na poważnie tematem uwierzytelniania i autoryzacji w JBoss Seam. Jednak aby dokładnie zgłębić ten temat, trzeba zrozumieć kilka podstawowych pojęć. Użytkownik aplikacji to osoba uprawniona do wykonywania pewnych operacji w systemie informatycznym. Podstawowe dane identyfikujące użytkownika to identyfikator (czyli login), hasło ... Więcej…