Adding support for the prompt OAuth parameter when executing native auth. We do not want to support the login option when launching the native 1P app, so this is removed before launching. Only the consent option should work for native auth.
Testing
Unit Tests
Added unit tests to ensure the login prompt value is not sent for native requests
Manual Testing
Run the sample app
Set Destination to Native
Toggle Always ask for Login and Always ask for Consent to on
Verify the native app was launched and only consent was required, not login
Description
Adding support for the prompt OAuth parameter when executing native auth. We do not want to support the login option when launching the native 1P app, so this is removed before launching. Only the consent option should work for native auth.
Testing
Unit Tests
Added unit tests to ensure the login prompt value is not sent for native requests
Manual Testing
Destination
to NativeAlways ask for Login
andAlways ask for Consent
to on