reauth: add _datastore.put() to store connection change. tests passing