2009-12-16 5 views
4

Je n'ai pas trouvé de ressources sur la façon d'utiliser authlogic avec sinatra. Ou au moins pas de documentation sur un canonique façon de faire l'authentification avec authlogic ...Authlogic avec sinatra?

Quelqu'un a des pointeurs vers des tutoriels, un exemple de code ou peut esquisser un exemple minimal d'authlogic/sinatra?

Merci d'avance.

Répondre

2

Authlogic est écrit pour Rails. La grande majorité de son code dépend de composants Rails spécifiques qui ne sont pas facilement dupliqués dans Sinatra (comme les contrôleurs). Bien qu'il soit possible d'utiliser Authlogic avec Sinatra, il faudrait beaucoup de travail et je ne pense pas que ce soit la bonne approche. Un cadre Web léger doit utiliser un mécanisme d'authentification léger. Jetez un oeil à la sinatra-authentication, qui est bien documentée, possède des fonctionnalités similaires à Authlogic, et est presque aussi facile à utiliser.

+0

des authlogic docs ça sonnait comme un plugin agnostique cadre tout à fait; c'est pourquoi j'ai posé cette question; de toute façon .. merci pour votre réponse – miku

+0

Question totalement raisonnable - cette première phrase dans le README Authlogic est un peu trompeuse. –

+0

"Authlogic peut être utilisé dans n'importe quel cadre de rubis que vous voulez: Rails, Merb, Sinatra, Mack, votre propre cadre, peu importe." - http://rdoc.info/projects/binarylogic/authlogic –