What's TSphinxClientApp.CustomParams Property for?

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