Open gavinbarron opened 1 month ago
Hey @gavinbarron thanks for reaching out. For clarity, the GitHub REST API currently has a few different types of Authentication:
My guess is that you might be asking about OAuth based workflows. Currently, we do not have any immediate plans implement OAuth flows into the SDKs. The favored approach is to use apps auth instead. The general feeling is that since GitHub Apps uses fine-grained permissions that allows users to have more control over access. Have a read of the differences here between the two and let us know your thoughts.
It would be really nice if you could provide support for interactive authentication flows in the new Kiota based SDKs.
As a rule Microsoft is moving away from using PATs as part of our ongoing security work. Providing support for end user applications that don't require PATs would be a great benefit to those of us looking to use these SDKs in user contexts.
Ideally, I'd like to see support for the device code flow