На клиенте:
let userIdentity = { userName: "user1", password: "user1" };
session = await client.createSession(userIdentity);
На сервере
var userManager = {
isValidUser: function (userName, password) {
if (userName === "user1" && password === "password1") {
return true;
}
if (userName === "user2" && password === "password2") {
return true;
}
return false;}};
Когда клиенты создают сеанс с сервером OPCUA, он отправляет имя пользователя / пароль в ActiveSession на сервере. Как узнать, что userName при подключении клиента к Серверу на моем Сервере?