In App Purchase - Multiple logins(accounts) in single iOS App

I want to use Apple’s In App Purchase for Auto-Renewing Subscriptions.

The major issue i am facing is that my app has multiple logins using Google, Facebook,etc. and i want to restrict the purchases to my internal login account and not to the apple id.

For eg : A user logs in to my account and buys one product using his apple id. Now A logs out and B logs in but stil the apple id associated with the device is same. I want to restrict B from using the product bought by A and allow B to buy that product again.

Is there any solution for that?

Rohit Nihal

I have the same question. How are we going to handle the same scenario.