message: fixes issue where we were blowing away the localstorage property that keeps track of the auth source for the session token after the token was checked at boot time
diff: @@ -35,6 +35,7 @@ export default Base.extend({
  headers: { 'authorization': `Bearer ${token}` }
  }).then(response => {
  if (response.status === 200) {
  + localStorage.setItem('cardstack-authentication-source', authenticationSource);
  resolve(rawSession);
  } else {
  reject();
  