Usando Ruby on Rails – Parte 3
En el post anterior agregamos autenticación usando restful_authentication.
En este haremos que la autenticación permita a los usuarios que ya cuenten con una cuenta de OpenID, usarla para acceder a nuestro sistema.
En el post anterior agregamos autenticación usando restful_authentication.
En este haremos que la autenticación permita a los usuarios que ya cuenten con una cuenta de OpenID, usarla para acceder a nuestro sistema.
Esta es la primera entrega de una serie de posts que pretenden crear un sistema básico sobre el cual construir una aplicación completa.
Este código surgió después de investigar las mejores prácticas de programación en Ruby on Rails para el proyecto que estoy desarrollando actualmente.
Como ya había comentado en otro post, el proyecto que estoy haciendo será el típico sistema web que permite a usuarios registrarse, obtener una cuenta de acceso al sistema y comenzar a usar la funcionalidad propia de la aplicación.
Como todo lo relacionado con RoR, hay muchísimas referencias y tips para hacer determinada funcionalidad. Estos posts reflejan lo que a mi consideración es la mejor manera, al momento, de crear una aplicación en RoR.
En estos días que he estado desarrollando mi nuevo proyecto he leído muchísimas páginas, blogs y manuales sobre REST.
Uno de las mejores introducciones a REST en general, usando Rails como plataforma es:
REST 101: Part 4 – Routing
REST 101: Part 3 – RESTful Design
REST 101: Part 2 – A Million APIs
REST 101: Part 1 – Understanding Resources
El domingo, al fin, pude iniciar mi nuevo proyecto.
Es un proyecto pensado para ayudar a las personas que hacen investigaciones.
Por el momento los detalles son secretos
pero conforme vaya tomando forma comenzaré a repartir cuentas para los amigos que deseen ser beta testers.
En este momento llevo dos días de desvelo pero valen la pena. El primer paso es el más difícil
Este proyecto, además de ser un escape al monónoto y poco estimulante trabajo que realizo diariamente, será también un medio de poder ir escribiendo sobre Ruby on Rails.
Las características técnicas de este proyecto incluyen:
Los mantendré informados.