What's the use case for it?
1 Like
It's just a container for generic data you want to attach to a client definition. At some point in the complex OAuth workflow, you want to retrieve information from a client and maybe some custom metadata you added during registration.
For example, Sphinx provides integration with Discourse, meaning you can delegate Discourse login to a Sphinx server. For that, you need to provide the discourse client secret and shared secret. Those are information you must provide in custom params when registering the client.
1 Like