We had some cases where users had no browser to handle the auth request. One example was a device without Chrome, but with Edge installed. With this PR we add an extra screen, which is a fallback to a WebView. Here we detect the redirect, and trigger the same AppAuth flow, so there's no need to write the same code for comparing states, validating and parsing OAuth responses.
We had some cases where users had no browser to handle the auth request. One example was a device without Chrome, but with Edge installed. With this PR we add an extra screen, which is a fallback to a WebView. Here we detect the redirect, and trigger the same AppAuth flow, so there's no need to write the same code for comparing states, validating and parsing OAuth responses.