Hi Peer, I’ve recently replaced our end of life SSO implementation (CoSign) with OpenID Connect via mod_auth_openidc.
I went with Gluu as the OICD provider (https://www.gluu.org/ <https://www.gluu.org/>). I assume mod_auth_openidc works with any compliant OIDC provider including Auth0. There's nothing really WO’ey about this, in fact there were no changes required to application code, only httpd configuration. I was able to map the authenticated username to the “remote_user” header where our applications already expect the username to be, allowing my rudimentary access control to continue to work. A provider’s access token can potentially deliver all manner of data that could describe a user’s access privileges and identity and I hope to use Gluu to describe (or derive from AD) user access privileges which can then deliver a rich access token to my WO apps via httpd/mod_auth_openidc. Until then I’m using it simply to require authentication on certain paths using Location and LocationMatch directives as you would with any other httpd AuthType. Sharpy. > On 25 Feb 2020, at 6:48 pm, Peer Sandtner via Webobjects-dev > <webobjects-dev@lists.apple.com> wrote: > > Hello, everybody, > > I am faced with the requirement to integrate SSO into an existing WO > application with own user/rights management. > > The (B2B) WO application is currently already used by different integration > partners who authenticate their users in the WO application by > username/password and then get back a WOSession URL to which the user's > browser is then redirected. > > The first integration will probably be based on SAML 2, since the partner > already uses this for itself. Unfortunately I have no experience with SSO and > came across auth0.com during my research. However, it is not yet clear to me > whether and to what extent the requirements can be fulfilled with it. > > At the moment I assume that in the end I have to do a mapping between the > received data from the ID-Provider and the existing users in my database and > then log the user into my WO-application as usual. > > Does anyone have any tips on how to integrate auth0.com into a WO > application? > > I also came across https://github.com/zmartzone/mod_auth_openidc. Does this > simplify the integration of auth0.com or is it better to do it "directly" via > the Java libraries of auth0.com. > > I'm sorry - questions about questions ;-) > > I am grateful for every hint... > Peer > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/getsharp%40gmail.com > > This email sent to getsh...@gmail.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com