Hi,everybody:
I had read many documents about cosign recently,but i'm confused
about the issue i had listed below,can anyone give some help?
1,In my institution,there are many web-based apps,and i want
to use COSIGN to make them working together by using one id ,but these
web-based app with many different database ,(e,g. mysql for storing user id
and sercet code),and the apps have written by many script language
(e.g.PHP,JSP,ASP.NET)
How can i cosigned these apps?How the application get user
information after verification by cosign-server ?
2,I know filedraws is a web-based app that manage the space
of disks provided by AFS,i intend to integrate this app with others which i
had mentioned in case 1.Since fildraws has a verification by Krb5,and it is
different from other apps that used BasicAuth( i assumed).How to integrate
these apps using Cosign?Anyone can afford some useful LINKs about this
issue?
3,I want to know where the informations(e.g id and others) of
users of cosign stored ? In my circumstance,i already have a mysql database
that
had stored user informations,how can i use these infs for cosign auth?Is
there a synchronization between them?If the answer is no ,is it means you
should to add users one by one by manual work?(It's sound like crazy if
there are thousands of users. :) ).It's a good news for me if cosign can use
a database as its backend;
Since i have send a letter before ,i know there is a var
called REMOTE_USER that you can use in your apps.\
Any help will be appreciated,thank you.
your
sincerely
Derek
hi ,everybody:
> In my institution,there are many web-based app,and i want to use
> COSIGN to make them working together by using one id ,but these
> web-based app with many different database ,(e,g. mysql for storing
> user id and sercet code),and the apps have written by many script
> language (e.g.PHP,JSP,ASP.NET)
>
> How can i cosigned these apps?How the application get user information
> after verification by cosign-server ?
The answer I got is these (thanks for the help of Mark Montague :)):
To briefly answer your question, cosign supports Apache HTTP Server,
Microsoft IIS, and Java. cosign appears to your web application the same
way BasicAuth does (or, in the case of Java, the same as any other
JAAS-compliant authentication filter). For example, with Apache HTTP
Server, cosign will automatically populate the REMOTE_USER environment
variable for you with the user id of the authenticated user; your web
application does not need to do anything special beyond retrieving the
user's identity from this variable. Which language your web application
is written in and what database it uses do not matter.
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Cosign-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cosign-discuss