Single Sign On
I like to believe that I am a competent software developer in both Python and Java. As a competent developer, I find that certain things are generally much easier than other things. For instance, I just spent a frustrating week working out how to install a Shibboleth identity provider, yet I never got it working [...]