Plugins de autenticación en Rails - Lightning talk Las Palmas On Rails 09/02/2010

Preview:

DESCRIPTION

En esta microcharla hablé sobre los distintos plugins de autenticación que hay disponibles para Rails, cada uno con sus peculiaridades, ventajas y desventajas. Al final de lo que se trata es escoger la herramienta más adecuada.

Citation preview

Alberto PERDOMoLightning talkLas Palmas On Rails 09/02/2010

Plugins de autenticaCión y

autorización en Rails

* no me dio tiempo!

*

http://www.flickr.com/photos/shelleygibb/2700442833/

http://www.flickr.com/photos/shelleygibb/2700442833/

Restful Authenticationhttp://github.com/technoweenie/restful-authentication

El mas viejo de todos!

Codigo testado y estable

Genera mucho codigo en laaplicacion

http://www.flickr.com/photos/kevinpoh/3650866967/

Clearancehttp:/ / gi thub.com/ thoughtbot/ clearance/

Implementacion Ful l -Stackcon Rai ls Engine

M uy rigido

http://www.flickr.com/photos/mangpages/3504169095/

Authlogichttp://github.com/binarylogic/authlogic

Modular, casi no agrega códigoa la aplicación

Extensiones:OpenIDLDAPFacebook ConnectTwitter OauthPAM

http://www.flickr.com/photos/steevithak/3344394650/

Simplest Authhttp://github.com/vigetlabs/simplest_auth

La solución más simple

Solo resuelve el login y nada más (recuperarcontraseña, etc.)

http://www.flickr.com/photos/kubina/120536705/

Warden + Devisehttp://github.com/plataformatec/devise

Warden es una solución deautenticación para Rack

Devise:

basado en Rack

usa Rails Engines

modular

extensiones

se puede compartir lasesión con apps basadasen Rack: Sinatra, etc.

http://www.flickr.com/photos/macinate/3454346075/

ALBERTO PERDOMOTwitter: @albertoperdomo

Email: alberto.perdomo@aentos.es

Web: http://albertoperdomo.nethttp://www.aentos.com