Connecting to the Feide RnD SVN Repository using Versions

Click to add a repository:

Fill in this url:


and then type in your username and password from Feide OpenIdP. Your username on the short form, like ‘andreas‘.

Then click on the GÉANT bookmark in the left pane, next click on the first line on the right pane, and then click Checkout button.

Find a suitable place for your work copy, in example inside your Documents folder:

And you now have a working work copy:

Now, you may add files, edit files.

  • To update others changes into your working copy: click Update.
  • To provide your changes back to the repository (for others): click Commit.

Re-written modularized OpenID Provider Code Available in SimpleSAMLphp

SimpleSAMLphp a long time ago contained both an OpenID Consumer and an OpenID Provider, the days when simpleSAMLphp was not modularized.

Then, there was a major upgrade of the OpenID Consumer part, where the code was modularized and updated. The Provider part then disappeared…

Now, Olav brough back the OpenID Provider, in a fresh re-written modularized form.

The code is available in subversion, and will be part of the 1.5 release later this month. Please start testing it and report any problems.

May be it is time for us to re-launch our experimental Feide OpenID Service?

Twitter Authentication Module in SimpleSAMLphp

Last week, I checked in a new module authtwitter in simpleSAMLphp. You can update and use it right away.

It uses the new OAuth authentication API of Twitter that was released April 15th (two weeks ago).

The twitter authentication module re-uses the simpleSAMLphp OAuth module, and add some special functions to get information from Twitter.

I added support for logging in to Foodle through Twitter.

What I see more and more, is how difficult it is to make UI for the user to select BOTH where the user comes from AND what kind of authentication method he/she wants to use. The result may be that I extend the SAML 2.0 Discovery protocol even more than I have done already, to allow the UI on the discovery service to include an OpenID field, and as well list some other authentication providers.