openid / AppAuth-Android

Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers.
https://openid.github.io/AppAuth-Android
Apache License 2.0
2.77k stars 873 forks source link

BrowserDenyList Behavior #1027

Closed geldf closed 7 months ago

geldf commented 7 months ago

Configuration

Description

Hello,

I'm currently working on implementing the BrowserDenyList feature to restrict a specific version of a browser. The functionality works as intended when alternative browsers are available. However, I have a query regarding the expected behavior in the following scenario:

Based on my testing, the login page still launches on the Chrome Browser, but a new instance of Chrome, outside the app, is initiated.

I would like to understand if this behavior is expected in such a scenario.

Thank you

geldf commented 7 months ago

I already figured out the answer. The behavior is due to "usingCustomTab" being set to true.