Authentication¶
{{note(Sammlung von Informationen Ansätzen und Erweiterungen zur Authentifizierung von Benutzer in in Rails. Diese Informationen sollen als Grundlage für die Auswahl eines passenden Frameworks oder eines Lösungsansatzes dienen)}}
- https://www.ruby-toolbox.com/categories/rails_authentication.html
- http://blog.henriquez.net/2009/08/kill-your-signup-form-with-rails.html
- http://guides.rubyonrails.org/security.html
- http://railscasts.com/episodes/270-authentication-in-rails-3-1
- http://everydayrails.com/2010/06/06/rails-authentication-options.html
- http://www.farbeyondprogramming.com/2011/05/63-rails-user-authentication-using-has_secure_password
- https://moocode.com/posts/2-two-factor-authentication-with-rails
- http://railscasts.com/episodes/250-authentication-from-scratch
Frameworks¶
SSL¶
- http://www.scatmania.org/projects/ssl-client-certificate-authentication-in-ruby-on-rails/
- http://www.scatmania.org/2008/09/16/rails-ssl-auth/
- https://github.com/labria/rails-ssl-authentication
- https://github.com/labria/restful-authentication.git
- http://www.ruby-forum.com/topic/74522
- http://it.toolbox.com/blogs/securitymonkey/howto-securing-a-website-with-client-ssl-certificates-11500
- http://www.rorsecurity.info/journal/2009/3/15/ssl-and-rails.html
yubico¶
restful-authentication¶
- https://www.ruby-toolbox.com/projects/restful-authentication
- https://github.com/technoweenie/restful-authentication
- Railscasts, episode 67: restful_authentication
- restful_authentication howto, step-by-step
- restful_authentication howto, step-by-step
- http://stackoverflow.com/questions/24298/best-solution-for-authentication-in-ruby-on-rails
- http://railsforum.com/viewtopic.php?id=14216&p=1
restful_open_id_authentication¶
devise¶
now that Rails 3 is out, Devise seems to be the new, new kid on the block
- https://github.com/plataformatec/devise
- https://www.ruby-toolbox.com/projects/devise
- http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/
- http://www.tonyamoyal.com/2010/09/29/rails-authentication-with-devise-and-cancan-part-2-restful-resources-for-administrators/
- http://blazingcloud.net/2011/01/08/devise-authentication-in-rails-3
- http://asciicasts.com/episodes/270-authentication-in-rails-3-1
Authlogic¶
Authlogic is a clean, simple, and unobtrusive ruby authentication solution. Put simply, its the Chuck Norris of authentication solutions for your framework of choice.
How-tos and Tutorials¶
- Basic setup
- Adding password reset to Authlogic
- Using OpenID with Authlogic
- Using LDAP with Authlogic
h4 Helpful Links
http_token_authentication¶
" https://github.com/technoweenie/http_token_authentication
clearance¶
- https://www.ruby-toolbox.com/projects/clearance
- http://robots.thoughtbot.com/post/159805955/clearance-rails-authentication-for-developers-who
- https://github.com/thoughtbot/clearance
- http://groups.google.com/group/thoughtbot-clearance
- Register
- Email confirmation
- Encrypted password
- Password recovery
OmniAuth¶
- https://www.ruby-toolbox.com/projects/omniauth
- https://github.com/intridea/omniauth
- http://blog.railsrumble.com/blog/2010/10/08/intridea-omniauth
Sorcery¶
Rpx now¶