Ember-Simple-Auth currentBeispielhilfe erforderlich

So erkenne ich, dass das Kontobeispiel hier:https://github.com/simplabs/ember-simple-auth/blob/8863c032fcea6148a5b3365be5d66dc2389d301d/examples/4-authenticated-account.html

Gibt den Code zum Abrufen des aktuell angemeldeten Kontos an. Ich habe nur ein paar Fragen zu dem Beispiel, während ich versuche, es in einer Ember-CLI-App zum Laufen zu bringen.

SimpleAuth wird in dem Beispiel jedoch verwendet, ich weiß nicht, woher es kommt, wie ich es versucheimport SimpleAuth from ... Ich weiß aber nicht, aus welcher Datei ich sie importieren soll.

Außerdem frage ich mich, ob die Antwort vom Server jetzt auch die Benutzer-ID mit dem Zugriffstoken / Aktualisierungstoken zurückgeben muss.

Wenn ja, ist das kompatibel?

EDIT: Mein aktueller Code

// app/initializers/oauth-custom.js
import Ember from 'ember';
import OAuthCustomAuthenticator from 'front/authenticators/oauth-custom';
import Session from 'simple-auth/session';


export default {
    name: 'oauth-custom',
    before: 'simple-auth',

    initialize: function(container) {
        Session.reopen({
            currentUser: function() {
                var user_id = this.get('user_id');
                if (!Ember.isEmpty(user_id)) {
                    return container.lookup('store:main').find('user', user_id);
                }
            }.property('user_id')
        });
        container.register(
            'oauth-custom:oauth2-password-grant',
            OAuthCustomAuthenticator
        );
    }
};

Die Authentifizierung funktioniert einwandfrei, es ist nur so, dass ich keinen Anruf / Benutzer / ID sehe, den Glut versucht zu tätigen.

Beispielantwort vom Server:

{
    "access_token": "asdf",
    "token_type": "bearer",
    "expires": 1406082157,
    "expires_in": 604800,
    "refresh_token": "asdf",
    "user_id": "1"
}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage