Installer Restful Authentication
November 12, 2008 – 6:49 pmJe suis sur windows. Restful authentication est sur Github.com
1) aller chercher le plugin
ruby script/plugin install git://github.com/technoweenie/restful-authentication.git
Bizarrement le plugins est bien installé mais j’ai l’erreur :
Plugin not found: ["git://github.com/technoweenie/restful-authentication.git"]
2) installer le plugin avec la commande
ruby script/generate authenticated user sessions –include-activation
il y a d’autres parametres possible, include-activation permet d’activer l’activation par email du compte : l’utilisateur reçoit un email avec un lien qu’il doit cliquer pour activer son compte.
3) il faut ensuite rajouter la ligne suivante au fichier config/routes.rb
map.activate '/activate/:activation_code', :controller => 'users', :action => 'activate', :activation_code => nil
et rajouter un “observer” au fichier config/environment.rb:
config.active_record.observers = :user_observer
A ce stade je n’ai franchement aucune idée de ce qu’est censé être un observer, on verra plus loin.
Tags: installer, restful authentication
CTO of