Apple reject non-renewing subscription apps which doesn’t provide user/password server side function to track the subscription.
I plan to implement Login and Signup Views with Parse.com.
https://parse.com/tutorials/login-and-signup-views
I wonder if I can use Twitter or Facebook OAuth login to track the non-renewing subscription.
NOTE:
The user can use my app without any registration at first, but when they want to upgrade to premium feature, they need to subscribe to non-renewing subscription.
So, I need to let users to register after they started using my app, not like usual SaaS apps. (ex, Evernote, DropBox, you need to log in or sign up before you start using their apps.)
I thought it would be easier if I can use OAuth login at the time.
Related sources:
How to support multiple devices with non-renewing In-App Purchase?
app rejected.how to track user non-renewing subscription
Monthly Subscription with IAP
Floored by new rejection on non renewable subscription type in app purchases in iphone?
I got a reply from Apple through Resolution Center.
We can use OAuth to track a subscription after or before user buy it, but we need to permit user to buy a subscription without forcing user to log in to Twitter or Facebook OAuth.
This is the reply from apple.