This is not the document you are looking for? Use the search form below to find more!

Report home > Others

Rack for User Authentication

0.00 (0 votes)
Document Description
Rack for User Authentication
File Details
Submitter
  • Name: jonny
Embed Code:

Add New Comment




Related Documents

spaced rack for keeping our servers protected from damaging of wires, disconnection and for good supply of networks

by: xavierharper49, 1 pages

A 19 inch patchkast is an standard form of Patchwork. It can be said as a rack-mount shelves used widely for keeping servers in a managed way so that its network distribution should be freely done. ...

Design for User Participation: A Half Day Workshop

by: sophe, 64 pages

Design for User Participation: A Half Day Workshop

The Laserfiche Solution Exchange: A One-Stop Shop for User Knowledge

by: ecmsoftware, 2 pages

Laserfiche gives IT central control over information infrastructure, while offering business units the flexibility to react quickly to changing conditions.

Thule 9002 Raceway 3 Bike Rear Mounted Bike Rack

by: nicole502grothe, 4 pages

The Thule 9002 raceway 3-bike carrier a trunk mount bike rack that supplies stable storage comparable to that

Voice vs. SMS Authentication

by: stevencollins242, 2 pages

Two factor authentication has become crucial to prevent online fraud. One of the most convenient and cost-effective authentication factors in this system is the telephone. Users receive a one-time ...

Buzzrack Skipper 2-Bicycle SUV Hatchback And Wheel Cradle Trunk Bike Rack

by: frances78long, 1 pages

6.5' red safety strap, a 6.5' tie down strap designed to work with the center support, and a secure lock-nut

Yakima Sparetime Bike Rack

by: edward374marshall, 2 pages

The Sparetime is easy to install, with a premium design that attaches directly to your spare tire's mounting bolts to

Sportrack ABR53DL 8 Pair Ski Or 4 Snowboard Carrier

by: frances78long, 1 pages

focus on "easy-on/easy-off" products has led to a product line featuring an array of multi-sport roof rack systems

Thule 911XT Passage 3 Bike Trunk Mount Carrier

by: edward374marshall, 3 pages

anti-sway feature to prevent bike to bike contact and marrow cradle arms hold a wider range of bike frames

User Experience from Product Creation Perspective

by: katja, 4 pages

This paper describes some viewpoints for user experience from a large corporate. Nokia manufactures mobile devices, towards which people often have strong emotions, so user experience is highly ...

Content Preview
  1. Rack For User Authentication http://rirug.com RIRUG
  2. Common Web App Needs http://rirug.com RIRUG
  3. Common Web App Needs • A User http://rirug.com RIRUG
  4. Common Web App Needs • A User • A way to associate requests with that user http://rirug.com RIRUG
  5. Many Current Auth Solutions • RESTful Authentication • HTTP Auth • AuthLogic • LDAP • Clearance • CAS • OpenID • Roll Your Own http://rirug.com RIRUG
  6. Why Another One? http://rirug.com RIRUG
  7. Rack Rails 2.3 introduced Rack compatibility. Rails 3 is Rack dependent. Rack allows for modular application design. http://rirug.com RIRUG
  8. Default Rails Rack Stack http://rirug.com RIRUG
  9. How Does This Affect Authentication? • Rack allows for “mountable apps” • Rails middleware • Rails metal http://rirug.com RIRUG
  10. How will your authentication cope? http://rirug.com RIRUG
  11. Apps Usually Need a “User” http://rirug.com RIRUG
  12. Current Authentication Systems Will Con?ict Between Apps http://rirug.com RIRUG
  13. http://rirug.com RIRUG
  14. Warden • Injects a lazy proxy into the request • Proxy follows around the request • Does nothing until asked • Authenticates requests for any kind of “user” • Provides a mechanism for authentication • Available to all downstream Rack parts http://rirug.com RIRUG
  15. Authenticating (Loggin In) http://rirug.com RIRUG
  16. Accessing the user http://rirug.com RIRUG
  17. Logging Out http://rirug.com RIRUG
  18. Authentication Logic • Strategy Based • Packagable • Sharable between discrete apps • Simple http://rirug.com RIRUG
  19. Warden Strategy http://rirug.com RIRUG
  20. Strategies • Multiple Strategies • Strategies Cascade http://rirug.com RIRUG
  21. Rack Setup http://rirug.com RIRUG
  22. Rails Integration http://rirug.com RIRUG
  23. Warden + Devise http://rirug.com RIRUG
  24. Devise • Flexible Rails authentication based on Warden • Rack based • Complete MVC solution using Rails engines • Allows for multiple roles (models/scopes) • Based on modularity http://rirug.com RIRUG
  25. Devise Modules • Database Authenticatable • Token Authenticatable • Con?rmable • Recoverable • Rememberable • Registerable • Trackable • Timeoutable • Validatable • Lockable http://rirug.com RIRUG
  26. Demo http://rirug.com RIRUG
  27. Rack Resources • http://rack.rubyforge.org/ • http://rack.rubyforge.org/doc/SPEC.html • http://railslab.newrelic.com/2009/06/05/episode-14-rack-metal http://rirug.com RIRUG
  28. Warden Resources • http://www.slideshare.net/hassox/warden-introduction • http://wiki.github.com/hassox/warden/overview • http://github.com/hassox/rails_warden http://rirug.com RIRUG
  29. Devise Resources • http://blog.plataformatec.com.br/2010/02/happy-birthday-devise/ • http://github.com/plataformatec/devise • http://rdoc.info/projects/plataformatec/devise • http://railscasts.com/episodes/209-introducing-devise • http://railscasts.com/episodes/210-customizing-devise http://rirug.com RIRUG

Download
Rack for User Authentication

 

 

Your download will begin in a moment.
If it doesn't, click here to try again.

Share Rack for User Authentication to:

Insert your wordpress URL:

example:

http://myblog.wordpress.com/
or
http://myblog.com/

Share Rack for User Authentication as:

From:

To:

Share Rack for User Authentication.

Enter two words as shown below. If you cannot read the words, click the refresh icon.

loading

Share Rack for User Authentication as:

Copy html code above and paste to your web page.

loading