title: Handling user registration in an Ember.js/Rails/Devise app
body: <p>I'm playing around with writing a pure Ember.js app on top of Rails 4 and <strong>I'm puzzled how user management is handled</strong>. My original idea was to use pure server-rendered templates (ERB) to do the user registration and login via Devise, and then the rest of the app would use the Ember framework.</p>
  
  <p>The problem with that is that Ember wants to take over the &lt;body&gt; tag and control the entire viewport. In this way I can't pick and choose which aspects of the app should use server-rendered Erb templates and which should live in the Ember logic.</p>
  
  <p>I see plenty of examples of how to deal with a user that's already logged-in and <a href="https://github.com/heartsentwined/ember-auth" rel="noreferrer">ember-auth</a> looks interesting to facilitate authentication-aware controllers, but I've seen no tutorials or suggestions on allowing the full user signup experience to take place in the Ember app.</p>
  
  <p><strong>Am I missing something, either from a technical perspective where I just haven't found the right code or from a architectural perspective where I shouldn't be doing it this way?</strong></p>
  
  <p>This is with ember-rails (0.12.0 w/1.0.0.rc3.3 ember-source), Rails 4.0.0.rc1, and Devise (rails4 branch). </p>