Cela peut être une question stupide, mais je termine cette application en utilisant & suis juste Devise demander, est-il une différence significative entre authenticate_user!
, user_signed_in?
, & if current_user
? Si oui, dans quels cas n'utiliserais-je pas l'un ou l'autre?Toute différence entre 'authenticate_user!', 'User_signed_in?', & 'If current_user'?
Merci
facepalm .. un peu de sommeil privé et j'aurais dû regarder les sources d'abord. merci .. – goo
Question rapide (peut-être un autre muet), j'utilise 'before_filter: authenticate_user !, seulement: [: index]' .. Il n'y a pas de problème avec l'utilisation de ce sur "user_signed_in?", non? – goo
Dépend de ce que vous voulez faire - 'authenticate_user! 'Redirigera un utilisateur invalide, mais seulement sur la route' index'. 'user_signed_in?' renvoie un booléen, donc vous pouvez l'utiliser pour un meilleur contrôle si vous en avez besoin ... –