If I log in but there's no entry for my Firebase auth ID in the User table, nothing currently happens.
This is problematic because nothing in the app will work if I don't have a row entry in the table. Ideally there should be a failsafe to mirror the Firebase data in the database.