--- title: "Authenticating into an application" slug: "dpo-features-app-authentication" updated: 2026-10-27T19:33:50Z published: 2026-10-27T19:33:50Z canonical: "docs.onespan.com/dpo-features-app-authentication" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.onespan.com/llms.txt > Use this file to discover all available pages before exploring further. # Authenticating into an application ## Mobile app authentication The App SDK allows you to directly incorporate FIDO authentication in your mobile application. All user interactions occur within the context of your mobile app. ## Web app authentication The App SDK enables your web application to use FIDO to register and authenticate. All user interactions occur within the context of your web app. Mobile browsers can register and authenticate directly with FIDO2. A mobile phone can be used as a roaming authenticator for web apps. The mobile app running on the phone must use Bluetooth Low Energy (BLE) authenticator functionality. The web app requires a browser supporting WebAuthn and CTAP2 via BLE. Please check the WebAuthn support matrix to find platforms that provide support for CTAP2 via BLE. Currently Windows 10 supports this. ## WebView authentication WebViews are useful to deliver a web application or just a web page as a part of a client application. The App SDK supports FIDO authentication for mobile apps that render their user experience using embedded WebViews. See [Integrating with WebView](/dpoa/docs/integration-with-a-mobile-app#integrating-with-webview) for details.