Novecento Normal
Novecento Demibold
Novecento Bold
18/01/2012
La gem qui t’authentifiera
Hier une gem de Plataformatec pour vous simplifier les formulaires, aujourd’hui une autre pour vous simplifier l’authentification au sein d’une application Rails.
Devise, pour faire simple, est LA gem à utiliser si vous voulez intégrer un système d’authentification simple ou complexe (niveau d’utilisateurs, différents namespaces, etc.) à votre application.
Elle comprend plusieurs méthodes d’authentification dont Omniauthable pour greffer simplement Omniauth. Ainsi que diverses options pour la récupération et la confirmation de la création d’un compte.
Cette gem s’implémente comme n’importe qu’elle autre gem, c’est à dire via le Gemfile. Puis avec ces quelques commandes :
(ou n’importe quel autre model)
Sans oublier bien-sûr d’appliquer vos migrations :)
Pour aller plus loin :