Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / December 2007

Tip: Looking for answers? Try searching our database.

J2EE module / library for user management, authentication, ACL etc     with Tomcat?

Thread view: 
Ramon - 12 Dec 2007 04:44 GMT
User management, user authentication, access control, user profiles,
user accounts

Hi --

I'm trying to find a 3rd party module, library or other framework to
allow for user registration, authentication, basic ACLs etc for a new
J2EE-based web application. We don't need anything fancy, but it would
be nice to support basic modern self-registration (register, get an
email confirmation with an encrypted key, etc) as well as the ability
to assign users to groups / roles for ACL control, and the ability to
suspend accounts or turn them off. I've been looking at the facilities
provided by the Rails (Ruby) and Django (Python) frameworks and was
hoping to find something similar for Tomcat, especially given how long
J2EE has been around, but I've had a hard time finding anything.

The closest thing I've found is this post from 5 years ago (!):

http://groups.google.com/group/comp.lang.java.programmer/browse_thread/thread/bc
4f36008a0782b4/029d23012d75543e?hl=en&lnk=st&q=user+management+java+registration


But most of the links therein are fairly out of date. Any suggestions
on where to look?

Thanks in advance for your time,

Ramon
marcelomorales.name@gmail.com - 12 Dec 2007 12:23 GMT
> User management, user authentication, access control, user profiles,
> user accounts
[quoted text clipped - 22 lines]
>
> Ramon

Use a portal. I believe most portal servers can do everything you ask
for. At least jboss's do.
Ramon - 13 Dec 2007 07:07 GMT
> Use a portal. I believe most portal servers can do everything you ask
> for. At least jboss's do.

We're sitting on top of Tomcat right now, and moving to another
framework isn't an option. I guess I was assuming that this type of
functionality was fairly modularizable and that someone would have
built this generically. Maybe that's not the case?

Ramon
Arne Vajhøj - 16 Dec 2007 02:25 GMT
>> Use a portal. I believe most portal servers can do everything you ask
>> for. At least jboss's do.
[quoted text clipped - 3 lines]
> functionality was fairly modularizable and that someone would have
> built this generically. Maybe that's not the case?

You can get a portal for Tomcat.

http://www.liferay.com/ do !

Arne
Frank Seidinger - 16 Dec 2007 06:52 GMT
Ramon schrieb:
> We're sitting on top of Tomcat right now, and moving to another
> framework isn't an option. I guess I was assuming that this type of
> functionality was fairly modularizable and that someone would have
> built this generically. Maybe that's not the case?

You can use tomcat with JBoss as well. So development and deployment of
your app will not change. For authentication and authorization you can
use whatever is available as a plugable security module with JBoss.

JBoss services are configurable. So if you need only a tomcat, you have
this with JBoss as well. You will not need to start an ejb container,
jms, etc.

Frank.

Signature

Geld allein macht nicht glücklich.
Es kommt auch auf die Menge an...



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.