Рет қаралды 5,447
🔥More exclusive content: productioncode...
Twitter: / _jgoebel
Website: jangoebel.com
Blog: productioncode...
Dynamic Client Registration RFC: tools.ietf.org...
Instead of manually registering an OAuth 2 application by entering information in some sort of API dashboard, you can actually register an application programmatically. This is called OAuth 2 Dynamic Client Registration.
OAuth 2.0 Dynamic Client registration is very useful when building OAuth API Management dashboards and can even be used to make a native app a confidential client. A native app can dynamically register itself leveraging the Dynamic Client Registration capabilities of the OAuth authorization server and then securely store a client secret on the user's mobile device.
In addition Dynamic Client Registration comes in handy if you have to detail with a lot of different OAuth providers. This is for example the case when you are building an open banking application where you need to potentially connect to hundreds of different banks.