This is a demo based on the ruby-openid example.