microsofthackathons / tdi

Command-line interface to Microsoft To Do
MIT License
7 stars 3 forks source link

Implement authentication/authorization to Microsoft Graph/Azure... #1

Closed kitplummer closed 2 years ago

kitplummer commented 2 years ago

As a tdi user, I need to be able to login with my Microsoft credentials in order to gain access to my To Do tasks.

DoD: when a user can run a tdi login command and capture an authentication token locally - requiring the full authentication loop to/from the browser.

kitplummer commented 2 years ago

initial implementation complete using the graph-rs library - to get authorization_code flow completed. oauth details, including the access_token, are stored locally in a configuration file.