This library works fine and I can buy and check the purchase but how is this detecting the user? My app uses Firebase and I can log in/out and create new accounts. I did the tes