-
Notifications
You must be signed in to change notification settings - Fork 0
Authentification
jpg edited this page May 24, 2013
·
5 revisions
Pour faire l'authentification au sein du système, nous allons utiliser le gem Devise. C'est la référence dans le monde de RoR pour ce qui a trait à l'authentification. Il faut faire attention pour ne pas mélanger autorisations et authentification. Nous avons choisi ce dernier par dessus:
Pour ajouter une authentification sur un contrôleur, on utilise le before_filter
before_filter :authenticate_user!
On peut aussi utiliser une fonction helper pour savoir si l'utilisateur en cours est authentifié
user_signed_in?
Pour avoir le modèle User
de l'utilisateur
current_user
Finalement, pour avoir accès à sa session
user_session