-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Labels
kind/enhancementNew feature or request.New feature or request.triage/untriagedIndicates an issue requires triaging or verification.Indicates an issue requires triaging or verification.
Description
What would you like to be added:
I would like to be able to have the INavigator open a Window with optional provide-able own Window SubClass similar to our current ContentDialogNavigator
Why is this needed:
- Flexibility of UI Controls use-able for Navigation
- E.g. could get then also implemented to really enable a WebView to be used like wrong-stated in: [WebView] [Auth] Wrong Docs title suggesting to be able to use Web Auth provider with WebView #2972
For which Platform:
- iOS
- Android
- WebAssembly
- WebAssembly renders for Xamarin.Forms
- Windows
- Desktop
- Build tasks
Anything else we need to know?
The WebView2 inside of a own Window is by the way used in the 0Auth Repo for their Oidc client interactive Web Auth flow for WPF target 👍
- maybe worth a look? https://github.com/auth0/auth0-oidc-client-net/blob/master/src/Auth0.OidcClient.WPF/WebViewBrowser.cs
- https://github.com/auth0/auth0-oidc-client-net/blob/master/src/Auth0.OidcClient.WPF/WebBrowserBrowser.cs
Currently trying to replicate this from different sources, but without Oidc Dependency or Uno.Extensions.Authentication.Oidc because this is again internally using WebAuthenticationBroker (not available on Desktop) and I would like to finally have a working interactive Authentication usable on a non-Mobile target (Mission Impossible...)
Metadata
Metadata
Assignees
Labels
kind/enhancementNew feature or request.New feature or request.triage/untriagedIndicates an issue requires triaging or verification.Indicates an issue requires triaging or verification.