iainmcgin / AppAuth-Demo

A demonstration of using the AppAuth library with Google, Facebook, Microsoft and Github
Apache License 2.0
21 stars 6 forks source link

Incorrect or out of date information in readme w.r.t Microsoft Identity Providers #7

Open will-bartlett opened 4 years ago

will-bartlett commented 4 years ago

Readme contains a few incorrect pieces of information. Microsoft has implemented PKCE and OAuth 2 for Native Apps RFC since readme was first published. Even before readme was first published, it was possible to obtain a refresh token for a public client without a client secret from Microsoft STSes - you just needed to use a native client (custom scheme or pre-defined) redirect URI. Now it is also possible for app owners to register https native client redirect URIs.