Forcing users to use certain identity providers while uninformed as a sole point of failure is a challenge.
Apple (or other providers) already have the user with an ID, having the app do the bidding of propagating it's use further is a different issue.
If it was optional, and a convenience/preference that could be added, that would be a different thing.