Issueing a POST and receiving no id back

Please refer to a similar discussion regarding authentication in emberjs.

Using ember-simple-auth relieves you from doing ajax stuff.

IMHO, you’ll avoid lot of headaches when you follow battle-tested approaches. Hence, I would recommend ember-simple-auth for your use case.