[fix] store more data and auth when provided