Ember.SimpleAuth

1,297 views

Published on

Introduction of Ember.SimpleAuth, the lightweight and unobtrusive authentication/authorization library for Ember.js held in Jan 2014 at the Munich Ruby User Group meeting.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,297
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ember.SimpleAuth

  1. 1. Ember.SimpleAuth
  2. 2. Marco Otte-Witte ! http://simplabs.com
  3. 3. Ember.SimpleAuth
  4. 4. Authentication/Authorization library for Ember.js ! http://github.com/simplabs/ember-simple-auth
  5. 5. supports all kinds of backends ! through strategies
  6. 6. This covers the not-yet-released strategies branch ! https://github.com/simplabs/ember-simple-auth/tree/strategies
  7. 7. Auth in Client Side Web Apps
  8. 8. traditional apps have sessions, application state on the server etc.
  9. 9. client side web apps have application state on the client, stateless REST API
  10. 10. use token based auth ! Authorization: Bearer 34F$RTGFB#T
  11. 11. always better to follow a standard ! so we can use existing middleware on the server side etc.
  12. 12. OAuth 2
  13. 13. RFC 6749/ RFC 6750 (Bearer Tokens)
  14. 14. „Resource Owner Password Credentials Grant Type“
  15. 15. OAuth 2 is the default strategy in Ember.SimpleAuth
  16. 16. easy to implement custom strategies
  17. 17. Demo
  18. 18. Q&A

×