Using revenuecat with firebase: must use revenuecat logon?

I am building an app that uses RevenueCat for payment processing and Firebase for serving data.

Both Firebase and RevenueCat require separate logins.

It seems to me that i should make the Firebase login/logout a slave to the RevenueCat login/logout status because RevenueCat is so tightly coupled to App Store Cionnect.

Am I correct?