Add emphemeral browser option iOS/Catalyst user agents.
Adds BOOL properties to iOS/Catalyst-related methods which allow setting the ASWebAuthenticationSession property prefersEphemeralWebBrowserSession.
This would be really useful to have so we don't have to set up a custom user agent. What's the process of getting a PR like this merged?
@danblakemore since you sent this PR, we've added ASWebAuthenticationSession support to OIDExternalUserAgentMac with #675. For consistency, would you be willing to extend your approach here to this macOS implementation of OIDExternalUserAgent as well? Implementation should be very similar to the iOS case.
Yep, I can send a new one shortly.
Is there any timeline for this PR to be merged?
Let me know if there's additional changes required for this PR.
Dear Team, Thanks a lot for solving the logout issue. With this prefersEphemeralSession parameter for external user-agents we are able to do a proper logout of our users in our IOS application. We need to release our app in September. @danblakemore when can we expect the next release of AppAuth pod with this change?
@petea any timeline for the next release?
Hoping to have 1.6.0 out sometime next week.