Ember Simple Auth is a lightweight library for implementing authentication/authorization with Ember.js applications. It has minimal requirements with respect to the application structure, routes etc. With its pluggable strategies it can support all kinds of authentication and authorization mechanisms.
What does it do?
- it manages a client side session and synchronizes that across tabs/ windows
- it authenticates users against the application's own server, external providers like Facebook etc.
- it authorizes requests to the backend server
- it is easily customizable and extensible
This is only a very brief overview of Ember Simple Auth's features. More detailed docs can be found in the following,