Authenticating with a User and Password
> nats-server --user myname --pass password> go run mkpasswd.go -p
> password: password
> bcrypt hash: $2a$11$1oJy/wZYNTxr9jNwMNwS3eUGhBpHT3On8CL9o7ey89mpgo88VG6baConnecting with a User/Password
// Set a user and plain text password
nc, err := nats.Connect("127.0.0.1", nats.UserInfo("myname", "password"))
if err != nil {
log.Fatal(err)
}
defer nc.Close()
// Do something with the connectionOptions options = new Options.Builder().
server("nats://localhost:4222").
userInfo("myname","password"). // Set a user and plain text password
build();
Connection nc = Nats.connect(options);
// Do something with the connection
nc.close();let nc = NATS.connect({url: server.nats, user: "myname", pass: "password"});nc = NATS()
await nc.connect(servers=["nats://myname:[email protected]:4222"])
# Do something with the connection.Connecting with a User/Password in the URL
最后更新于