iOS 13 has introduce Apple OAuth2 auth. It's just OAuth 2 with JWT so it'll be easy to implement. However, seems like Apple recommends using their JS for the request phase so maybe that is something that should be possible to configure with PowAssent?
Based on https://github.com/danschultzer/pow_assent/issues/93