Integrate CAS into WebsiteBaker: is it possible?

kweitzel

CAS is a single sign-on solution where you use 1 login and are logged in automatically into different applications like CMS, Forum, Trac, etc ... with LDAP you just have a single login but still need to login several times to the different applications.

I think the post you are/where looking for might be this one: https://forum.websitebaker.org/index.php/topic,2026.0.html

I think it was User RSMITH who once posted the first implementations ... also check this post here: https://forum.websitebaker.org/index.php/topic,2386.0.html

His site is here: http://slink2.no-ip.info/ ... but I don't find the info I am looking for.

cheers

Klaus

Waldschwein

#4
Hello!

That looks very good. I think there was a LDAP (core replacement) module for WB 2.6.7, but I don't know if it is working with the latest 2.8, because the Multi Group module was integrated in 2.7 in core files and there was some "problem" I thought...

Regards Michael

Edit: Here is it (but I thought it was another one... but I can't say really): https://forum.websitebaker.org/index.php/topic,6884

marccouture

My approach would be to set it up in a module, the same way it has already been done for other platforms (SPIP and PHPGroupware come to mind).  This would of course mean bypassing how logins currently work in WB and changing templates to include the proper PHP code to enable authentication.  We have some people where I work who have experience integrating CAS in various PHP applications (most notably in TYPO3 and Moodle).

I'll let you know how things progress in this thread.
Marc C.

kweitzel

Hi Marc,

haven't heard of anybody yet implementing any kind of Single Sign On solution yet, but I have to admit that I am quite interested in it for WebsiteBaker Org and it's services ...

Would be nice, if you could let me know how you proceed in implementing it.

cheers

Klaus

marccouture

I'm looking for more information on how I could "CASify" WebsiteBaker (https://sp.princeton.edu/oit/sdp/CAS/Wiki%20Pages/PHP.aspx), as we have a need to implement some form of basic authentication in WB.  I saw a version of WB a while back that had some form of LDAP integration, that would be a good start...  Has anyone worked on this before?  Thanks.
Marc C.