diff --git a/_examples/connect_creds.html b/_examples/connect_creds.html index 264a5c8..4e3a9d5 100644 --- a/_examples/connect_creds.html +++ b/_examples/connect_creds.html @@ -49,17 +49,23 @@ nc.close();
let nc = NATS.connect({
+ // credentials file contains the JWT and the secret signing key
+let credsFile = path.join(confDir, 'credsfile.creds');
+
+let nc = NATS.connect({
url: server.nats,
- userCreds: testCreds
+ userCreds: credsFile
});
let nc = await connect({
+ // credentials file contains the JWT and the secret signing key
+let credsFile = path.join(confDir, 'credsfile.creds');
+
+let nc = await connect({
url: server.nats,
- userCreds: testCreds
+ userCreds: credsFile
});
let nc = NATS.connect({
+ // seed should be stored in a file and treated like a secret
+const seed = 'SUAEL6GG2L2HIF7DUGZJGMRUFKXELGGYFMHF76UO2AYBG3K4YLWR3FKC2Q';
+
+let nc = NATS.connect({
url: server.nats,
- nkey: uPub,
+ nkey: 'UD6OU4D3CIOGIDZVL4ANXU3NWXOW5DCDE2YPZDBHPBXCVKHSODUA4FKI',
sigCB: function (nonce) {
- const sk = nkeys.fromSeed(Buffer.from(uSeed));
+ const sk = nkeys.fromSeed(Buffer.from(seed));
return sk.sign(nonce);
}
});
@@ -86,11 +89,14 @@ nc.close();
let nc = await connect({
+ // seed should be stored in a file and treated like a secret
+const seed = 'SUAEL6GG2L2HIF7DUGZJGMRUFKXELGGYFMHF76UO2AYBG3K4YLWR3FKC2Q';
+
+let nc = await connect({
url: server.nats,
- nkey: uPub,
+ nkey: 'UD6OU4D3CIOGIDZVL4ANXU3NWXOW5DCDE2YPZDBHPBXCVKHSODUA4FKI',
nonceSigner: function (nonce) {
- const sk = fromSeed(Buffer.from(uSeed));
+ const sk = fromSeed(Buffer.from(seed));
return sk.sign(Buffer.from(nonce));
}
});