Skip to content

Authentification

jpg edited this page May 24, 2013 · 5 revisions

La recherche

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:

Comment l'utiliser

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 Userde l'utilisateur

    current_user

Finalement, pour avoir accès à sa session

    user_session
Clone this wiki locally