You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(nodejs): authenticate with user id and private key only (#23)
* feat(nodejs): authenticate with user id and private key only
* remove extra file
* small js doc update
* fix test app
* build to use the latest node version
* update github actions version
* update github actions version
* update node version
* renaming auth properties: kid -> keyId, d -> token
* Update README.md
Co-authored-by: Andrei Pechkurov <37772591+puzpuzpuz@users.noreply.github.com>
---------
Co-authored-by: Andrei Pechkurov <37772591+puzpuzpuz@users.noreply.github.com>
<divclass="class-description">The QuestDB client's API provides methods to connect to the database, ingest data and close the connection.
33
+
<divclass="class-description">The QuestDB client's API provides methods to connect to the database, ingest data, and close the connection.
34
34
<p>
35
35
The client supports authentication. <br>
36
-
A JsonWebKey can be passed to the Sender in its constructor, the JsonWebKey will be used for authentication. <br>
37
-
If no JsonWebKey specified the client will not attempt to authenticate itself with the server. <br>
38
-
Details on how to configure QuestDB authentication: <ahref="https://questdb.io/docs/reference/api/ilp/authenticate">https://questdb.io/docs/reference/api/ilp/authenticate</a>
36
+
Authentication details can be passed to the Sender in its configuration options. <br>
37
+
The user id and the user's private key are required for authentication. <br>
38
+
More details on configuration options can be found in the description of the constructor. <br>
39
+
Please, note that authentication is enabled by default in QuestDB Enterprise only. <br>
40
+
Details on how to configure authentication in the open source version of QuestDB: <ahref="https://questdb.io/docs/reference/api/ilp/authenticate">https://questdb.io/docs/reference/api/ilp/authenticate</a>
39
41
</p>
40
42
<p>
41
43
The client also supports TLS encryption to provide a secure connection. <br>
42
-
However, QuestDB does not support TLS yet and requires an external reverse-proxy, such as Nginx to enable encryption.
44
+
Please, note that the open source version of QuestDB does not support TLS, and requires an external reverse-proxy, such as Nginx to enable encryption.
43
45
</p></div>
44
46
45
47
@@ -128,7 +130,10 @@ <h5>Parameters:</h5>
128
130
If the value passed is not a boolean, the setting is ignored. </li>
0 commit comments