Для определения пользователя, использующего приложение, вы можете использовать идентификатор сеанса (session ID) или данные, хранящиеся на стороне сервера (например, куки).
Если вы хотите проверить, что подключение происходит через URL в NW.js, вы можете проверить значения объекта `window.location.href`. Например, вы можете проверить, содержит ли `window.location.href` указанный URL или его часть, которая может использоваться для идентификации подключений через NW.js.
Вот пример кода, который может помочь вам реализовать это:
```javascript
// Проверка, что приложение использует NW.js
function isNWJS() {
return typeof window.nw !== 'undefined';
}
// Проверка, что подключение происходит через указанный URL или его часть
function isConnectionUsingURL(url) {
return window.location.href.indexOf(url) > -1;
}
if (isNWJS() && isConnectionUsingURL('your-nwjs-url')) {
// Ваш код, который будет выполняться только для подключений через NW.js и указанный URL
console.log('Подключение происходит через NW.js и указанный URL');
} else {
// Ваш код для остальных случаев подключения
console.log('Подключение не происходит через NW.js и указанный URL');
}
```
Убедитесь, что вы замените `'your-nwjs-url'` на реальный URL, который вы хотите проверить.
Обратите внимание, что этот код будет выполняться на стороне клиента и проверять условия для определения типа подключения.