Skip to content

Add ISystemPrompts component and impl for Windows #92

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 14, 2020

Conversation

mjcheetham
Copy link
Collaborator

@mjcheetham mjcheetham commented Feb 5, 2020

Introduce the ISystemPrompts component which provides native/system UI prompts, starting with basic credential prompts. Include a basic implementation for Windows.

We can introduce a Mac implementation later either using a built-in credential prompt, or bundling a our own simple Cocoa app.

This feature will allow basic authentication when the TTY is not available (such as when run from within a GUI app like Visual Studio).

Partly addresses #93.

@mjcheetham mjcheetham added the auth:basic Specific to basic authentication label Feb 5, 2020
@mjcheetham mjcheetham requested a review from jrbriggs February 5, 2020 14:39
@mjcheetham mjcheetham force-pushed the basic-nativeui branch 2 times, most recently from 14d5e69 to 0b9bde1 Compare February 5, 2020 15:16
@mjcheetham mjcheetham added enhancement New feature or request platform:windows Specific to the Windows platform labels Feb 5, 2020
Copy link
Contributor

@jrbriggs jrbriggs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one thing to clean up. Thanks!

Introduce the `ISystemPrompts` component which provides native/system UI
prompts, starting with basic credential prompts. Include a basic
implementation for Windows.
Wire up the parent window handle to system prompts and UI helpers.
@mjcheetham mjcheetham merged commit 8ef6914 into git-ecosystem:master Feb 14, 2020
@mjcheetham mjcheetham deleted the basic-nativeui branch February 14, 2020 16:56
@mjcheetham mjcheetham mentioned this pull request Apr 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auth:basic Specific to basic authentication enhancement New feature or request platform:windows Specific to the Windows platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants