J'ai utilisé l'authentification reposful et j'ai la disposition «publique» et une disposition complètement «des membres». Quand quelqu'un visite ma racine (par défaut public), comment puis-je vérifier si elles sont connectées et les rediriger vers la section du membre?L'utilisateur est-il connecté? (reposful-authentication)
0
A
Répondre
3
RestfulAuthentication fournit des méthodes/aides conditionnelles dont une appelée logged_in?
. Il renvoie true si l'utilisateur est connecté. Consultez le fichier authenticated_system.rb
pour obtenir la liste de toutes les méthodes disponibles.
1
Vous pouvez définir une méthode comme celui-ci dans application_controller.rb:
private
def require_user
# logic to check if session exists and redirect if not
end
Ensuite, ajoutez ce qui suit dans vos pages qui exigent que l'utilisateur soit connecté:
before_filter :require_user
Je ne suis pas familier avec repos-auth, donc je ne connais pas la vérification exacte qui serait nécessaire.
Bonne chance.
Questions connexes
- 1. Déterminer si l'utilisateur est connecté
- 2. Compte de domaine connecté jquery
- 3. Lift: comment récupérer l'utilisateur connecté?
- 4. Comment puis-je vérifier si RMI est connecté/peut être connecté?
- 5. Détection d'un périphérique USB connecté en C
- 6. Exécuter cronjob en tant qu'utilisateur connecté
- 7. Comment enregistrer le nom de l'utilisateur connecté?
- 8. Zend_Auth vérifier si l'utilisateur est connecté
- 9. Comment expirer un utilisateur ASP.NET MVC connecté?
- 10. si l'utilisateur est déjà connecté ou non?
- 11. Comment autoriser l'utilisateur connecté MediaWiki à modifier Common.css?
- 12. connecté Doublement cartographie des arbres commandés à l'aide NHibernate
- 13. Nom de la machine Java actuelle et utilisateur connecté?
- 14. Récupère l'utilisateur du système d'exploitation actuellement connecté dans Adobe Air
- 15. Symbian - détecter si l'appareil est connecté à Internet
- 16. Comment communiquer avec Win CE appareil connecté par USB
- 17. Est-ce que quelqu'un a connecté BizTalk avec QuickBooks?
- 18. boost :: asio :: ip :: tcp :: le socket est connecté?
- 19. Recommandations pour sécuriser l'hôte IIS connecté à Internet?
- 20. Google Friend Connect - Connecté Informations sur le profil d'utilisateur
- 21. Comment vérifier si quelqu'un est connecté via IPv6/IPv4
- 22. Envoyer un message d'alerte si l'utilisateur n'est pas connecté
- 23. Récupère l'identité de l'utilisateur actuellement connecté, pas du compte système
- 24. Comment savoir si je suis connecté à Internet
- 25. vérifier si l'utilisateur est connecté au contrôle utilisateur Asp.net MVC
- 26. Comment savoir qui est connecté à SQL Server
- 27. Comment démarrer une activité avec un bitmap connecté?
- 28. Comment vérifier si un Socket est actuellement connecté en Java?
- 29. Détecter l'utilisateur connecté sur un ordinateur utilisant Java
- 30. Valeur sélectionnée par défaut dans le composant WebPart connecté