a nevite o nejakej peknem tutorialu na JAAS, ldap... na inetu? chystam se na diplomku a toto tema me taky zajima, chci pouzit technologie Struts, Spring, Hibernate, uz jsem videl neco o Acegi security system ale moc jsem to nepochopil a nelibilo se mi to, co si o tom myslite? mate nekdo zkusenosti?

Jirka Hradil napsal(a):
Těch možností uložení je víc. Můžete to načítat ze session, z XML
konfiguráku, z properties, z databáze...  Docela hezky jsou základy JSP a
JAAS ve spojitosti s Tomcatem popsány v knize Head First Servlets and JSP -
http://www.oreilly.com/catalog/headservletsjsp/ . Jestli jste z Prahy, můžu
vám ji půjčit, jestli si pro ni přijedete :).

Jirka Hradil

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Tomas Vojtech
Sent: Thursday, April 13, 2006 8:17 PM
To: Java
Subject: Re: Jak vytvořit přihlašování v aplikaci - MVC

nejake zakladni informace o uzivateli se nechavaji v session, napriklad
username, pokud je je email dulezity hodne pouzivany atribut pak bych si ho
ulozil do session, jinak bych si ho tahal z db

Martin Majer napsal(a):
Ještě mám jeden dotaz: u každého uživatele bude v databázi uložen jeho e-mail, který se bude zjišťovat např. pomocí metody getEmailAddress(). Mám tuto metodu implementovat tak, že si vždycky vybere e-mail z databáze, nebo e-mail nahrát pouze při přihlášení a pak uložit do nějaké proměnné, kterou metoda vrátí? Jaká je běžná praxe?

2006/4/13, Tomas Vojtech <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>:

    ja bych to videl na tridy Person, User, mozna login, nevim co vsechno
    tam mate, ale podle zkusenosti muzu rict ze tridy v aplikaci ve
vetsine
    pripadu kopiruji databazovou strukturu, nebo alespon z 90%

    co se tyce frameworku, tak pokud to neni opravdu mala aplikace tak
    ulehci praci vzdycky, napriklad bez hibernatu uz bych nechtel neco
    delat, usetri vam moc prace pri persistenci dat

    Martin Majer napsal(a):
     > Data budu ukládát do MySQL, s návrhem struktury v databázi problém
     > nemám. Jde mi o to, jak uchovávat data v rámci aplikace, nevím si
    rady s
     > objektovým návrhem. Ještě musím zmínit, že nepoužívám žádný
    framework,
     > myslím si, že by mi práci vůbec neulehčil.
     >
     > 2006/4/13, Tomas Vojtech <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
     > <mailto: [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>>>:
     >
     >     k uchovani informaci o uzivatelich je mozne pouzit ldap
    server, pokud
     >     pouzivate spring tak primo pro nej je napsan acegi security
    system,
     >     nejak vice s temito jeste seznameny nejsem a taky me to
    zajima takze
     >     pokud prijdete na nejake zajimave pouzitelne informace tak je
    sem
     >     prosim
     >     napiste
     >
     >     tomas vojtech
     >
     >     Martin Majer napsal(a):
     >      > Ahoj,
     >      >
     >      > učím se JSP a snažím se proniknout do MVC architektury.
Řeším
     >     naprosto
     >      > asi naprosto triviální problém, ale bohužel si s ním nevím
    rady.
     >      > Potřebuji vyrobit jednoduché přihlašování. Každý uživatel
    bude mít
     >      > nějaké role (např. admin nebo user), které budou
specifikovat
     >     oprávnění
     >      > k různým částem webové aplikace. Toto ověřování řeším v
    kontroleru,
     >      > který mám naštěstí už hotový. Ale nevím, jak implementovat
    model.
     >      > Nenapadá mě žádný postup, o kterém bych byl přesvědčený,
    že je
     >     dobrý a
     >      > nebude bránit v dalším vývoji aplikace (která má být poměrně
     >     rozsáhlá).
     >      > Tak bych se rád zeptal odborníků na webové aplikace v Javě
    - jak mám
     >      > model navrhnout? Kam mám ukládat informace o přihlášení,
    kde mám
     >      > komunikovat s databází? Jak ho vytvořit, aby byl pružný a
     >     jednoduše se
     >      > dal rozšířit?
     >      >
     >      >
     >      > Předem díky za všechny odpovědi a rady.
     >      >
     >      >
     >      > Martin Majer
     >
     >




__________ Informace od NOD32 1.1487 (20060413) __________

Tato zprava byla proverena antivirovym systemem NOD32.
http://www.nod32.cz


Odpovedet emailem