I follow the below link to set up an apple login.
https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/configuring_your_webpage_for_sign_in_with_apple
I configured -
AppleID.auth.init({
clientId: 'tech.onetable.onetableadmin',
scope: 'name email',
redirectURI: 'https://local.test:5000/api/apple_auth',
state: 'lilylsunisabigsb',
usePopup: true,
})
The process stuck at the page below, both "cancel" and "continue" buttons are not reponsive, there is a error saying " Your request could not be completed because of an error. Please try again later.".
I checked the console of this popup window, it shows an error saying "POST https://appleid.apple.com/appleauth/auth/oauth/authorize 403"
Post
Replies
Boosts
Views
Activity
Our company that has a desktop application currently available for free on the Mac App Store. We are planning to introduce a premium feature within the app and are considering the best method to implement this, in line with Mac App Store policies.
Our application is developed in Python, uses Flask for the backend, and is not a typical Xcode project. Given this setup, we are evaluating two potential payment methods:
Implementing a non-renewing subscription model via In-App Purchase as detailed here: [https://developer.apple.com/in-app-purchase/]
Using Apple Pay through our web portal as detailed here: [https://developer.apple.com/apple-pay/]
We understand that the first option could be complex due to our app’s technical framework. We prefer the second option as it seems technically easier to integrate with our existing infrastructure.
Anyone with the prior knowledget can clarify if using Apple Pay on our web portal would comply with Mac App Store policies, or must we implement the payment feature strictly through In-App Purchase to adhere to the guidelines?