Archiwum wpisów dla słowa kluczowego „Autoryzacja”


Czerwiec
16
2009

JBoss Seam – autoryzacja na podstawie uprawnień

Słowa kluczowe: , , | Kategorie: Seam Framework
Opisałem już jak utworzyć encję dla uprawnień, jednak nie pokazałem, jak dokonywać autoryzacji na ich podstawie. Dzisiaj zamierzam omówić kilka przykładów zabezpieczania komponentów oraz elementów strony. Najprostrzym sposobem zabezpieczania komponentu jest użycie adnotacji @Restrict z pakietu org.jboss.seam.annotations.security. Oznaczenie nią klasy komponentu będzie ... Więcej…
Czerwiec
15
2009

JBoss Seam – encja uprawnień

Słowa kluczowe: , , , , | Kategorie: Seam Framework
Po długiej przerwie powrócę wreszcie do tematu uprawnień. Do tej pory omówiłem jedynie autoryzację użytkownika na podstawie roli – zarówno dla strony, jak i komponentu. Teraz nadeszła pora na dynamiczne przypisywanie rolom uprawnień do poszczególnych metod komponentów czy elementów strony. Zanim przejdę ... Więcej…
Czerwiec
08
2009

JBoss Seam – autoryzacja na podstawie roli

Słowa kluczowe: , | Kategorie: Seam Framework
Dawno nie pisałem nic nowego, a jeszcze więcej czasu minęło od ostatniego wpisu na temat Seam. Niestety – jak większość programistów – cierpię ostatnio na brak wolnego czasu, więc w najbliższym czasie mogę nieco zaniedbywać bloga, ale dzisiaj przekażę nieco wiedzy. Wspomnę nieco ... Więcej…
Maj
29
2009

JBoss Seam – formularz zmiany hasła

Ostatnio opisywałem problem wygasania hasła, jednak nie przedstawiłem rozwiązania dotyczącego samej zmiany hasła. Tym razem zamierzam dokładnie opisać komponent realizujący to zadanie. Najprościej będzie wygenerować nowy formularz Seam, a następnie dostosować go do wymagań funkcjonalnych. Na początek interfejs lokalny komponentu – ChangePassword. ... 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…