Un jour, une gem

14/07/2012

Samedi c'est Sorcery

gem install sorcery

Une librairie pour l’authentification

Aujourd’hui une librairie pour créer votre système d’authentification presque par vous-même :) Mais pourquoi Sorcery plutôt que Devise ?

Eh bien parce que :

  • Seulement une vingtaine de méthodes
  • Facilement surchargeable / customisable
  • À vous de construire votre controller et vos vues

Une fois la gem en place vous avez accès à un générateur :

rails generate sorcery:install

Ce qui générera les migrations, l’initializer et le model User.

Voilà maintenant il ne reste plus qu’à utiliser Sorcery pour construire votre système d’authentification maison !

Les liens utiles

Sur une idée de @Mayeu