Skip to content

feat: Add Web Authentication support for Android#2743

Open
susemeee wants to merge 2 commits into
pichillilorenzo:masterfrom
susemeee:android-webauthn-support
Open

feat: Add Web Authentication support for Android#2743
susemeee wants to merge 2 commits into
pichillilorenzo:masterfrom
susemeee:android-webauthn-support

Conversation

@susemeee

@susemeee susemeee commented Dec 2, 2025

Copy link
Copy Markdown

Connection with issue(s)

This enables Web Authentication support on Android by adding an ability to call setWebAuthenticationSupport (Link) on the underlying android.webkit.WebView.

There are native WebAuthn integration available from AndroidX WebKit v1.12.1 or newer (Implementation Guide recommends v1.14.0) so the underlying dependency has to be updated. I noticed that #2722 also bumps the dependency version, so it might be better to merge them together.

Resolve issues #699 and #2249

Testing and Review Notes

Screenshots or Videos

To Do

  • double check the original issue to confirm it is fully satisfied
  • add testing notes and screenshots in PR description to help guide reviewers
  • request the "UX" team perform a design review (if/when applicable)

@probot-autolabeler probot-autolabeler Bot added android iOS linux Linux platform macOS macOS platform platform_interface Platform Interface plugin flutter_inappwebview plugin web windows Windows platform labels Dec 2, 2025
@samih-dev

Copy link
Copy Markdown

any updates on this? and why still not merged
is this a limitations still in android webview not supporting that due to security reasons maybe? mentioned here:
https://stackoverflow.com/a/56259523

@susemeee thanks for the work and I appreciate if you can give any feedback.

@arrrrny

arrrrny commented Jun 3, 2026

Copy link
Copy Markdown

Hey @susemeee! We've applied your WebAuthn (passkey) support for Android WebView (webAuthenticationSupport setting + WebAuthenticationSupport enum) into the zikzak_inappwebview fork — a community-driven fork with active maintenance. Also bumped androidx.webkit:webkit to 1.14.0 for the required API. Thanks for the contribution! 🚀

https://github.com/arrrrny/zikzak_inappwebview

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android iOS linux Linux platform macOS macOS platform platform_interface Platform Interface plugin flutter_inappwebview plugin web windows Windows platform

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants