Hi everyone, My name is Soumitra Dutta, an Oxford-based entrepreneur & photographer. I’m working on a custom application and I’d like to integrate OpenSearch to handle login. I’m not entirely sure about the best approach to do this efficiently and securely.
Do you have any tips, best practices, or example workflows for integrating OpenSearch with a custom application? Any guidance on APIs, client libraries, or configuration would be really helpful!
Regards
Soumitra Dutta
@soumitradutta26 Client Libraries are the easiest starting point is one of the official OpenSearch clients (Python, JavaScript/Node.js, Java, Go, Ruby, and more). They wrap the REST API and handle connection management out of the box. For everything else, you can interact directly via HTTP.
Authentication options
For a custom application, OpenSearch Security (included by default) supports several approaches:
General security tips Always use HTTPS, and use fine-grained access control (roles/users) to restrict what your application can do. More on access control here: Redirecting…
If you provide further details about the application you are building I should be able to provide more specific details.