Лучше всего назвать окна с помощью префикса и счетчика.
Мне нужно было определить, было ли именованное окно (т.е. CBCheckout) уже открыто и использовалось это:
var signupWindow = window.open('','CBCheckout','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=1,height=1');
try {
if (signupWindow.document.location.href == "about:blank") {
signupWindow.close();
signupWindow = undefined;
}
} catch (e) { }
Это подтвердило ссылку на именованное открытое окно. Если он не существует, вы увидите всплывающее окно с небольшим окном.
Если вы знаете возможные имена окон, вы можете просмотреть имена, пытаясь найти их.
Что я помню из моего предыдущего опыта, EFCore не поддерживает шифрование «из коробки», и нам нужно использовать внешние библиотеки.
Чтобы использовать пароль с SQLite, вы можете прочитать информацию из здесь