dnsimple-developer icon indicating copy to clipboard operation
dnsimple-developer copied to clipboard

Publish use cases

Open aeden opened this issue 5 years ago • 3 comments

The current view we provide in the developer documentation is a good reference, however I would like to add an additional section that describes the various ways customers may use the API.

aeden avatar Sep 26 '18 16:09 aeden

An example of documented use cases may be found in Stripe's developer documentation: https://stripe.com/docs#start-with-your-use-case

aeden avatar Apr 28 '20 11:04 aeden

@DXTimer published one use-case during Q4 2020 and is going to continue working on this enhancement during Q1 2021.

aeden avatar Jan 12 '21 10:01 aeden

This is only very loosely related, but there are some use cases that can't currently be implemented securely because the OAuth implementation doesn't support PKCE. This was designed for public clients that can't protect a static client secret like Jamstack websites and mobile apps.

There's a draft IETF BCP for OAuth 2.0 Security which currently requires authorisation servers to implement PKCE so I hope the API could support this. There are security benefits for all clients that implement PKCE, not just public clients, when the auth server offers it.

3flex avatar Jan 28 '21 02:01 3flex

More work was done at https://github.com/dnsimple/dnsimple-api-examples

weppos avatar Feb 22 '24 10:02 weppos