Native Authentication helps to create authentication experiences that are natively integrated into developer's applications without delegating to browsers. This means that the login interface is hosted on the client application and the application look and feel is controlled in app code, using the same technologies used to create the app. This ensures developers have full control of the signup-signin experiences.
Size Increase for common library.
This change brings additional ~400KB in Native Auth code to common library.
This PR is to merge the SignIn, Signup and other common code into dev branch. This code was previously reviewed in #2166, #2207 and #2229
A technical overview of Native Auth is available at https://dev.azure.com/IdentityDivision/DevEx/_git/AuthLibrariesApiReview?path=/%5BAndroid%5D%20Native%20authentication/technical_overview.md&version=GBsammy/native-authentication&_a=preview
A companion PR in common repo is https://github.com/AzureAD/microsoft-authentication-library-for-android/pull/1947
NativeAuth
Native Authentication helps to create authentication experiences that are natively integrated into developer's applications without delegating to browsers. This means that the login interface is hosted on the client application and the application look and feel is controlled in app code, using the same technologies used to create the app. This ensures developers have full control of the signup-signin experiences.
Size Increase for common library.
This change brings additional ~400KB in Native Auth code to common library.