Ouch... you said a curse word.... "Upgrade".... :-)  I know I've needed to
do it for a long time now... I'm still on 5.5.  But if it ain't broke....
You've at least given me a good excuse to dive in and upgrade to get this
login feature.  Before I start, any words of advice for migrating?  Should
it be relatively painless (e.g. install, copy current server.xml, and go?)
or is this something I'd better allocate a few days for?

Thanks.

Jerry

On Thu, Dec 1, 2011 at 8:53 PM, Christopher Schultz <
ch...@christopherschultz.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Jerry,
>
> On 12/1/11 9:30 PM, Jerry Malcolm wrote:
> > I have been using form-based auth for several years.  I understand
> > the challenge concept where TC puts up the pre-defined login page
> > when the first page requiring auth is requested.  But I have a
> > slightly different situation.  I want all of my non-protected pages
> > (guest-level) to include the id/pw fields at the top of the page.
> > At any time when the user chooses to go to the protected area of
> > the site, they enter their id/pw and hit the login button and it
> > takes them to a page in the protected area.  Basically, I want to
> > bypass the forced login page if the user entered an id/pw unless
> > obviously the auth failed on the provided id/pw.
> >
> > Is there a way to 'force' provide credentials under the covers at
> > the time the first protected page is requested to get the user
> > signed on without the intermediate login form appearing?
>
> The easiest thing to do it to upgrade to Tomcat 7 which supports
> servlet spec 3.0. There is a new method in the HttpServletRequest
> class called "login" that takes a username and password.
>
> Just take the username and password from the request (in a servlet you
> write yourself) and call request.login(). After that, forward (or
> redirect) the user wherever you want -- some kind of "you're
> logged-in" landing page.
>
> Hope that helps,
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
> Comment: GPGTools - http://gpgtools.org
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk7YPZEACgkQ9CaO5/Lv0PAldwCfQ7XLKMTDwNtNpgWh7anwNUIo
> P5MAnjoAsGuqxmQsv2jeg+C1gvkmLaRK
> =Wvqf
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to