Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 65196 invoked from network); 15 Apr 2009 02:31:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 15 Apr 2009 02:31:04 -0000 Received: (qmail 97641 invoked by uid 500); 15 Apr 2009 02:31:02 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 97567 invoked by uid 500); 15 Apr 2009 02:31:02 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 97559 invoked by uid 99); 15 Apr 2009 02:31:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Apr 2009 02:31:02 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of viola.lu@gmail.com designates 209.85.198.230 as permitted sender) Received: from [209.85.198.230] (HELO rv-out-0506.google.com) (209.85.198.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Apr 2009 02:30:56 +0000 Received: by rv-out-0506.google.com with SMTP id b25so2856601rvf.55 for ; Tue, 14 Apr 2009 19:30:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=BIRl8p+CtIcvATf9ZOWRJB1rGvnN5Fm6yrRzrbdwXQc=; b=KhPpjP6vekyyJAIKYw6jp2twiG5M8Unjy5C6txQPhpVBfwr8di8KliE5CTPp9F93gR LvpU20icp3o99uIDqyxdAAwGetToAsgljgxQ2HLwcpV4sgL6OfKKgUnxlBq+2zcJaslu 4Z0Ag6RF5tGlSvVhQoxG4y2R/xPjpj566Da30= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=uxmYsuYPszYJcQLZ5iAb6j64LEW/RldH/Vu1sAuZw+HoaG7OmytaOATRYfSRnaLwoV dEz8Pl1+DdePVYQi8bTh/NvQoKQAUwdAFSrVuUvbTc0SAhcfDwC1tiAup41qG2/nidCj 9H7mUs+fkPsmDpSgTSE17zbtOxE1AkHjPIdv8= MIME-Version: 1.0 Received: by 10.141.98.18 with SMTP id a18mr130220rvm.194.1239762635841; Tue, 14 Apr 2009 19:30:35 -0700 (PDT) Date: Wed, 15 Apr 2009 10:30:35 +0800 Message-ID: Subject: How use database security realm in JSF From: viola lu To: user@geronimo.apache.org Content-Type: multipart/alternative; boundary=000e0cd1b63483e24504678ebbb5 X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd1b63483e24504678ebbb5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi,ALL: i created a database security realm following link: http://cwiki.apache.org/GMOxDOC20/database-sql-realm.html,and create a dynamic web application, create login/register pages using JSF, login is controlled by loginbean and regsiterbean which authorizes user/password by connecting to database, but i want to use database security realm to verify user login like this: FORM MYREALM login.jsp login_error.jsp But it seems, login action always call loginbean not realm to authorize. Something is missing?Thanks. -- viola --000e0cd1b63483e24504678ebbb5 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,ALL:

=A0i created a database security realm following link: http:/= /cwiki.apache.org/GMOxDOC20/database-sql-realm.html,and create a dynami= c web application, create login/register pages using JSF,=A0 login is contr= olled by loginbean and regsiterbean which authorizes user/password by conne= cting to database, but i want to use database security realm to
verify user login like this:

=A0<login-config>
=A0=A0=A0=A0= =A0 <auth-method>FORM</auth-method>
=A0=A0=A0=A0=A0 <real= m-name>MYREALM</realm-name>
=A0=A0=A0=A0=A0 <form-login-conf= ig>
=A0=A0=A0=A0=A0=A0=A0=A0 <form-login-page>login.jsp</for= m-login-page>
=A0=A0=A0=A0=A0=A0=A0=A0 <form-error-page>login_error.jsp</form-er= ror-page>
=A0=A0=A0=A0=A0 </form-login-config>
=A0=A0=A0 <= ;/login-config>
But it seems, login action always call = loginbean not realm to authorize.
Something is missing?Thanks.

--
viola
--000e0cd1b63483e24504678ebbb5--