# Open\_id\_authentication

**URL:** <https://www.ruby-forum.com/t/open-id-authentication/134402>\
**Category:** Rails\
**Created:** [April 10, 2008, 3:25pm UTC](https://www.ruby-forum.com/t/open-id-authentication/134402 "2008-04-10T15:25:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 10, 2008, 3:25pm UTC](https://www.ruby-forum.com/t/open-id-authentication/134402/1 "2008-04-10T15:25:56Z")

</div>

Hi Guys,

Background: I am trying to run the Google OpenCellID project, but to  
no avail.

I have searched long and hard for a solution to this problem, but to  
no avail. I have ensured that I have the latest version of Ruby,  
mongrel\_rails, open\_id\_authentication etc. I have even go so far as to  
check the diffs to make sure that everything is okay, but I see get  
this error when I run ruby script/server

=\> Booting Mongrel (use ‘script/server webrick’ to force WEBrick)  
=\> Rails application starting on [http://0.0.0.0:3000](http://0.0.0.0:3000)  
=\> Call with -d to detach  
=\> Ctrl-C to shutdown server  
\*\* Starting Mongrel listening at 0.0.0.0:3000  
\*\* Starting Rails with development environment…  
Exiting  
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active\_support/  
dependencies.rb:263:in `load_missing_constant': uninitialized constant OpenID::Store (NameError) from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/dependencies.rb:453:in `const\_missing’  
from C:/Documents and Settings/keith/My Documents/Localisation  
Projects/Google/vendor/plugins/restful\_open\_id\_authentication/lib/  
open\_id\_store.rb:2  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
27:in `gem_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in `require’  
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/  
active\_support/dependencies.rb:496:in `require' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/dependencies.rb:342:in `new\_constants\_in’  
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/  
active\_support/dependencies.rb:496:in `require' from C:/Documents and Settings/keith/My Documents/Localisation Projects/Google/vendor/plugins/restful_open_id_authentication/init.rb: 7:in `evaluate\_init\_rb’  
… 38 levels…  
from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/  
server.rb:39  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
27:in `gem_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in `require’  
from script/server:3

Everything I have read only handles cases where users have upgraded  
from an ealier version of Ruby, and have an old version of  
open\_id\_authentication. I have just install both ruby and open\_id,  
brand new, so I would expect to have the latest version.

Any ideas…I admin I am a complete ruby noob, so any help or pointers  
in the right direction would be very much appreciated.

Thanks in advance  
Keith

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 10, 2008, 5:52pm UTC](https://www.ruby-forum.com/t/open-id-authentication/134402/2 "2008-04-10T17:52:00Z")

</div>

Hi Keith,

Have you “required” the OpenID library in your environment.rb file?

Regards

Robin
