Ahoj, ne vzdy je cesta pres realms, users a roles nejjednodusi a ne vzdy je i 
mozna. Ja osobne taky delal mensi aplikacku (diplomku) a treba jsem tam mel 
prvky na strankach, ktere jsem chtel povolit jen urcitym uzivatelum (treba na 
strance s detaily uzivatele tlacitko, ktere uzivatele odstranni z databaze). 
Pouzil jsem tedy zakladni schema Java Security (s realms a users) ale jen na 
neco. Zbytek jsem udelal tak trochu jak to pises i ty - ad hoc. V zasade jsem u 
komponent rozlisoval parametr rendered=true/false podle toho, zda uzivatel ma, 
ci nema pravo danou komponentu (e.g. tlacitko) videt. Asi to ale neni uplne 
cisty zpusob.. v komercnim prostredi bych si to asi nelajznul a radsi bych 
udelal 2 stranky, kazdou s jinymi elementy nebo pres .jspf . Ohledne tech veci 
okolo java security jsem cerpal pouze z officialniho sun tutorialu, myslim, ze 
neni spatny (viz. google - java EE 5 tutorial) - je tam i pdf verze

On Sun, 25 Mar 2007 13:54:29 +0200, Ales Dostal <[EMAIL PROTECTED]> wrote:

> Zdravim,
> mam mensi chaos, z ktereho jsem nenasel vychodisko :)
> Hledam nejaky zpusob overeni uzivatele pomoci session. V PHP jsem mel
> jasne danou session, kterou jsem udrzoval. Mam seznam uzivatelu v DB,
> login a heslo. Pote druhou tabulku, uzivatel_prava, kde je uzivatel a
> cislo stranky, na kterou mam opravneni. Pote existuje seznam stranek
> ulozenych v DB jako stromova struktura, ktera je zobrazena podle toho,
> na ktere stranky mam opravneni. Uvnitr PHP existuje vlastni controller,
> ktery dane cislo stranky posle tomu ci onomu view.
> Abych byl uprimny, vubec nevim jak toto prihlasovani prevest do Java EE
> 5. Neco jsem o tom nasel, ale moc tomu nerozumim :(
> Vim, ze existuji Realms, Users, Roles, Groups, coz je super, zejmena pri
> osetrovani v EJB nad metodou anotaci, navic jsem nasel, ze se tvori
> uvnitr app. serveru. Problem ale je, ze nevim jak udelat ten zaklad :(
> Muze mi nekdo s timto poradit? Staci alespon zdroj na internetu? Problem
> je, ze potrebuji pouzit stavajici reseni nejak v JEE5 :(
> Dekuji vsem za odpoved na tento lamersky dotaz :)
>
>


Odpovedet emailem