ruby-openid

OpenID authentication goes into strange error loop (Ruby on Rails, ruby-openid, open_id_authentication)

I've been using OpenID for my site for a while, and everything has been working fine. However, recently I've been seeing some strange errors in the error logs. Apparently, everything works fine for the user, and they're able to log in. However, in the background, the OpenID library seems to go into a loop that causes a bunch of errors...

Ruby-OpenID: Requiring email-address from OpenID provider

I'm playing with the authlogic-example-app and I'm failing to get the email address from the OpenID provider (in my case: Google and Yahoo) when I register a user, resp. I get an empty response instead of an email address (check the comments in code below). This is how my user model looks like (everything else looks like the "with_openi...

Create a new user with new openid login authlogic

hey everyone, I've implemented authlogic in a rails site, and I'm trying to get openid to work correctly. So far, you can login just fine as long as you have an existing account, but not so much if you don't. I'd like to be able to automagically create a new account if the identity_url is not already in the database. The problem is th...

Logging in with WebFinger and OpenID

I am messing around with WebFinger and trying to create a small rails app that enables a user to log in using nothing but their WebFinger account. I can succesfully finger myself, and I get back an XRD file with the following snippet: Link rel="http://specs.openid.net/auth/2.0/provider" href="http://www.google.com/profiles/{redacted}"/...

Rails: simple bundler question with ruby-openid

Hi! I just installed the ruby-openid gem and then bundled it by entering gem 'ruby-openid', :require => 'openid' in the gemfile. Then I started bundle install and bundle lock. Everything worked fine so far. But how can I now access the classes of ruby-openid. OpenID::method won't work for me. It raises a not found error. What ha...

Retreiving user details using openid

I am using the open_id_authentication plugin for login purpose. I am able to integrate the plugin correctly and it works well. I would like to retrieve additional values like the nickname and email of the user, which I am not able to retrieve. I am using the following code but the registration fields are empty . Am I doing something corr...