You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is it allowed to do the validation and verification of intent
process while the subscription request is running?
This would imply that the verification of intent callback and the
denied-callback is called when while the subscription request is still
being answered.
That would make it possible to skip all the worker setup that's
necessary to do delayed validation and verification.
This would also make it possible to not call the callback at all but
tell the denied-state directly in the response of the subscription
request. But that does not seem to be planned at all, right?
The text was updated successfully, but these errors were encountered:
Is it allowed to do the validation and verification of intent
process while the subscription request is running?
No. We decided to remove the complexity of having 2 modes (async or sync -which you're describing). Sync was also creating issues in the context of application unable to handle more than one concurrent requests (GAE, Rails dev, Heroku applications... etc).
Also, the validation is inherently async because the publisher can take days before confirming that subscription is allowed...
Is it allowed to do the validation and verification of intent
process while the subscription request is running?
This would imply that the verification of intent callback and the
denied-callback is called when while the subscription request is still
being answered.
That would make it possible to skip all the worker setup that's
necessary to do delayed validation and verification.
Process diagram for inline validation:
This would also make it possible to not call the callback at all but
tell the denied-state directly in the response of the subscription
request. But that does not seem to be planned at all, right?
The text was updated successfully, but these errors were encountered: