Skip to content

[Feature] Enable authentication via native Windows dialogues #82

@shweaver-MSFT

Description

@shweaver-MSFT

Describe the problem this feature would solve

Windows developers need convenient access to Graph resources in their NetStandard and UWP apps. Authentication flow is critical to the success and security of an application. We should make this easier for the community.

Describe the solution

Create a new IProvider implementation that integrates with the native Windows APIs for authentication and account management.

Additional context & Screenshots

We have received many requests for this internally and externally 🔥

// TODO:

  • Use native Windows dialogues.
  • Provide access to any locally signed in Windows accounts.
  • Provide configurable access to both consumer MSA and organizational work/school accounts.
  • Automatically refresh tokens.
  • Cache the logged in user so we can silently authenticate in future sessions.
  • Enable configuration of the native accounts pane dialogue.
  • Write tests
  • Write docs

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions