open_id_authentication: “OpenIdAuthentication.store es nulo. Usando el almacenamiento en memoria ". Problema

Estoy tratando de hacer elopen_id_authentication Plugin de trabajo.
Inicialmente lo hacía con authlogic pero abandonado porque se siente como mucho más complicado la ayuda.

El problema es que estoy recibiendoOpenIdAuthentication.store is nil. Using in-memory store. advertencia en el registro que impide autenticar a los usuarios correctamente.

Aquí está el fragmento de registro:

Processing UserSessionsController#create (for 127.0.0.1 at 2010-04-21 23:58:38) [POST]
  Parameters: {"commit"=>"Sign in", "authenticity_token"=>"MSPc+VMgsQZ/w7vsb2OiE0azsF1QmphZqfnS6cPRD/U=", "openid_identifier"=>"http://myopenid.com"}
Completed in 12ms (View: 1, DB: 0) | 401 Unauthorized [http://localhost/user_session]
Generated checkid_setup request to http://www.myopenid.com/server with assocication {HMAC-SHA1}{4bcf0490}{MN9AXg==}
OpenIdAuthentication.store is nil. Using in-memory store.
Error attempting to use stored discovery information: OpenID::TypeURIMismatch
Attempting discovery to verify endpoint
Performing discovery on http://xxx.myopenid.com/
Using 'check_authentication' with http://www.myopenid.com/server

No estoy realmente seguro de lo que tengo que hacer para solucionar este problema. Probablemente establezca la tienda en la base de datos (y tengo la migración de OpenID). Tampoco estoy seguro de si realmente necesito la base de datos para realizar la autenticación OpenID.

El proyecto original (rama) esaquí para que puedas mirar de cerca.

Agradecería buenos consejos sobre eso.

Gracias,
Dmitriy

Respuestas a la pregunta(1)

Su respuesta a la pregunta