openid / AppAuth-iOS

iOS and macOS SDK for communicating with OAuth 2.0 and OpenID Connect providers.
https://openid.github.io/AppAuth-iOS
Apache License 2.0
1.72k stars 744 forks source link

ASWebAuthenticationSession - Current init method is deprecated #847

Open adamivancza opened 2 months ago

adamivancza commented 2 months ago

Is your feature request related to a problem you're having? Please describe. Just noticed that with iOS 17.4 Apple depreacted https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsession/2990952-initwithurl?language=objc

Describe the solution you'd like Use the new init method: https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsession/4316247-initwithurl?language=objc At first glance, this would finally allow us to support universal links better as the callback has better support for detecting callback URLs and schemes: https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsessioncallback?language=objc

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.