Hi
I want to create a CAS-based central authentication and authorization server 
reading user information 
from DB, but I know that cas-clients should implement a UserDetailsService 
which connecting to DB retrieves
user information. 
Now I want to centralize the user information in the central CAS-based server, 
and offer web-based user 
information service. I mean I will create a secure web page on cas server 
acting like a web service: it 
takes username as the input and returns user information as the output. Now in 
cas-clients I should implement
a method based on http-client, which connects to cas-server secure method and 
retrieves the user information.
In short: I want a UserDetailsService implementation on clients which connects 
to cas-server and retrieves user
information.
(I don't use webservice because I don't know how web service method 
authentication integrates with cas authentication.)
This architecture has some benefits: Authentication and user information is 
centralized in a separate isolated server 
and other clients do not know anything about db schema and authentication 
implementation mechanisms.

Now I have two questions:
Do you have any comment on this architecture?
How can I express cookie information in HTTP-CLIENT application, so that 
cas-server can ensure the validity of 
http-client remote applications?

Excuse me for the long question
Best Regards

Sadegh Aliakbary


       
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to