[Ember.js] Authentication with OAuth #2759
In order to entirely separate our Ember admin UI from the server side, we're going to need to build a slightly different authentication mechanism.
Given that we want to add an OAuth-provider to Ghost in order to allow OAuth for the API, it seems to make sense to also use OAuth for the main user login.
There is a library called ember-simple-auth which adds support for doing all kinds of authentication, including oauth. By including this library, I think we open up a lot of potential possibilities for people to extend the Ghost login with different oauth or other authentication providers which is something that has been asked about quite a bit.
Not sure if this is the best library, it was just the first I've come across, but I thought I'd put this out there as it's related to #2413 and we're going to want to look at putting authentication into the Ember admin pretty soon.