Add support for iOS 13 prefersEphemeralWebBrowserSession #38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Starting on iOS13, support was added for ephemeral web sessions in ASWebAuthenticationSession.
Setting this flag = true does the following:
1.) Does not show the alert "your app" Wants to use "somesite.com" to Sign in prior to showing the web view
2.) Does not share or preserve cookies created during the login process. This is useful for enterprise application that want to force sign in each time rather than re-using cookies.