2010-08-03 16 views

Respuesta

3

Probar con CouchRest_Model.

+0

Gracias, lo he estudiado y probablemente cambiaré a Couchrest_Model (también estoy considerando la gema de los couchrails), es mejor para mis propósitos que SimplyStored, especialmente en Rails 3. Eso no significa sin embargo, responda la pregunta: ¿hay una forma rápida de implementar la validación en CouchDB sin toda esta molestia de ActiveRecord/ActiveModel? Supongo que no, tendré que "simular" el comportamiento de ActiveRecord (a través de ActiveModel) para una autenticación específica. –

0

Por lo tanto, al final he utilizado la gema personalizada Clearance para la autenticación. Es muy flexible, por lo que puede usarlo incluso para bases de datos NoSQL, pero tiene que volver a escribir la mayoría de las funcionalidades (no parcheando, todo dentro de los límites de la personalización de Clearance), lo que probablemente requiera un mayor esfuerzo para escribir todo autenticación desde cero. Si bien es una solución lo suficientemente buena, pero estoy seguro de que hay otras mejores.

+0

¿sigues usando Clearance personalizado para CouchRest Model? –

+0

Creo que sí. No he visto ese proyecto durante mucho tiempo, pero creo que al final he usado CouchRest_Model y Clearance. Pero eso fue hace mucho tiempo, estoy seguro de que hay mejores opciones disponibles hoy. –

+0

parece que estas mejores opciones están ocultas jejeje –

Cuestiones relacionadas