Hi all,
I'm trying to make Jetspeed use another user database in addition to its 
ordinary user database (I'm using Jetspeed 2.1.3 installed on a MySQL 
database). This database will contain a large number of users that are allowed 
to log on to the portal with the portal-user role. This database is an external 
database which has a fixed structure, I cannot change it. The original user 
database of Jetspeed will be used for privileged users such as admin. Here are 
some more points:

- If possible, I don't want my custom authentication/authorization code to 
depend on Jetspeed's security classes, I want it to be JAAS compatible
- I've tried developing a custom JAAS login module and plugging it in using 
login.conf, but I think that's not enough
- I've also tried extending DefaultUserSecurityHandler and 
DefaultCredentialHandler, but I think I have to do some more because it seems 
like my users are not authorized to view the pages that other users can see
- How are portlet preferences affected in this case? Will Jetspeed save my 
users' portlet preferences in its own database automatically, or will I also 
need to implement preference storage myself?

I would like to learn the best approach to accomplish this task. Any help will 
be appreciated. Thanks in advance..

SerkanC

Reply via email to