Roman
асар код в низкоуровневый переводит и шифрует
Есть возможность добавлять ключ шифрования при генерации асар, но никогда не использовал, и не видел информации касательно безопасности такого метода
Anonymous
Есть возможность добавлять ключ шифрования при генерации асар, но никогда не использовал, и не видел информации касательно безопасности такого метода
я как понял он не самый безопасный в мире но опять же логирование пользователя идет на беке и то что девочка вдруг выучит жс чтобы украсть маенджерский аккаунт маловероятно
Oleksii
Не видел такой настройки
Anonymous
Мне больше интересно как считаете с практической точки зрения эта модель имеет право на жизнь ?
Oleksii
Я сделал .node модуль, который расшифровывает файлы, а они лежат в зашифрованном виде на клиенте
Oleksii
При запуске расшифровываются и запускаются
Anonymous
а то что кто-то получив программу внезапно сумеет открыть страницу с логином и паролем для входа в админку это не большая проблема вы же не прячите админку за 7 замками на сайте
Anonymous
Имею в виду именно старницу для логирования админа
Oleksii
Из открытого остаётся cef часть
Roman
Мне больше интересно как считаете с практической точки зрения эта модель имеет право на жизнь ?
Если Вы считаете что надо - делайте. Я не навязываю Вам своего мнения. Просто говорю о возможных рисках
Anonymous
Если Вы считаете что надо - делайте. Я не навязываю Вам своего мнения. Просто говорю о возможных рисках
Я понимаю. И я бы хотел подискутировать чтобы принять более взвешенное и бъяктивное решение
Oleksii
Как по мне, модель имеет место, если у вас не обширная аудитория, и низкий фактор взлома
Oleksii
Все что необходимо 100% обезопасить, не рекомендую там хранить
Oleksii
Ещё есть вариант просто обфусцировать код
Oleksii
И хранить так же в asar
Oleksii
Но это только малость усложнит взлом
Anonymous
Все что необходимо 100% обезопасить, не рекомендую там хранить
я расматриваю вариант того что просто весь фронт админки переедит в приложение. тоест ьфункционал как везде и всегда а фронт дает не сервак а приложение
Anonymous
и тут хоть с айпи тяни хоть как
Oleksii
Ну тогда и ломать нечего, если это просто пересылка данных
Oleksii
Главное предусмотреть вариант брута
Anonymous
таймаут да и все ну и + того тчо админку можно убирать не просто exemple.com/admin а кудато глубже чтобы школьники не дились допустим exemple.com/88gfldjkkjfodfjofsd
Oleksii
Этот адрес надо будет указать в приложении, а значит его достать не проблема)
Anonymous
Oleksii
Ну, мне недавно попало в руки приложение из компании, которая закрыта от всех и состоит из 3 человек, с просьбой сделать похожее
Oleksii
Так что я уже наперед думаю)
Anonymous
)
Roman
таймаут да и все ну и + того тчо админку можно убирать не просто exemple.com/admin а кудато глубже чтобы школьники не дились допустим exemple.com/88gfldjkkjfodfjofsd
Да, можно сделать авторизацию в приложении и потом с каждой операцией отправлять уникальный идентификатор либо что-то типа того и обезопасите себя на 99%. Если продукт не сильно известный, никто даже и не будет искать способы обойти это
Evgeniy
Нашли чего?
Даже год не прошел)
Evgeny
и как результат поисков? =)
Anonymous
Йоу пацаны кто asar может распаковать, помогите плес
Sergey
И asar-cli вроде
Oleksii
npm i -S asar asar unpack <path>
Anonymous
Хмм был просто уже не оч приятный опыт когда то не получилось и забил, щас опять надо, попробую thx
Anonymous
Ого получилось
Electron.js releases
v4.0.7 https://github.com/electron/electron/releases/tag/v4.0.7 v4.0.7
Electron.js releases
v5.0.0-beta.5 https://github.com/electron/electron/releases/tag/v5.0.0-beta.5 v5.0.0-beta.5
Electron.js releases
v3.1.5 https://github.com/electron/electron/releases/tag/v3.1.5 v3.1.5
Anton
А кто каким плагином пользуется для splashscreen?
M
посоветуйте хорошую русскую документацию по електрону
M
более интересно как обвернуть апликацую сервер нод + реакт фронт
M
не суть с англиским раз нет русского
M
как обернуть сервер + клиент есть линк на как это сделать ?
Lev
А чего обрачивать то?
Lev
делаешь сервер заливаешь статику в папку
Lev
и сервишь реакт как статику и все
M
линк есть с более подробным объяснением ?
Сергій
https://medium.freecodecamp.org/building-an-electron-application-with-create-react-app-97945861647c
Den
Народ, всем привет, мне нужно сделать вот такую вещь. Как я понял, это vibrancy, но доступна она только на macos. Нашёл это решение https://github.com/arkenthera/electron-vibrancy . Но я так и не понял. У юзера обязательно должен быть установлен питон и vs, чтобы работало? Но ведь у обычных смертных в большинстве случаев отсутствует питон в системе. Объясните пожалуйста или мб уже есть вообще другие решения?
Zurab
красивое оформление)
Den
Только вот боюсь, что оно на грани срыва, потому что я помню, когда все радовались, что вышел vibrancy в электроне, но не заметил, что он только для macos)
Завтра
Для меня vibrancy всегда был чем-то странным. Давным-давно мода на него была, быстро прошла, теперь опять вернулась
Victor
когда это мода на него была? вроде только недавно его запилили в основных системах
Anonymous
vibrancy уже давно входит в состав электрона
Anonymous
И кстати для Win и Linux тоже работает, только там не так все красиво
Завтра
И в висте, кстати, которая еще раньше появилась
Den
В доке написано, что только для macos
Victor
А аэро в 7ке это что?))
это прозрачности простые
Victor
никакого блура я там не помню
Завтра
Anonymous
https://electronjs.org/docs/api/browser-window#new-browserwindowoptions ищи по vibrancy и setVibrancy
Завтра
Освежаю память без регистрации и смс
Anonymous
никакого блура я там не помню
Там именно так vibrancy и будет выглядеть)
Victor
таки да, но почему-то выглядит некрасиво
Victor
Там именно так vibrancy и будет выглядеть)
ну на линуксе ж есть маковского типа в кде она, но в электроне вроде не работает (не работала?)
Завтра
Убери бордеры с тенями и увеличь паддинги - будет тот же vibrancy
Anonymous
Убери бордеры с тенями и увеличь паддинги - будет тот же vibrancy
Не тот же. У мака успользуется multi-pass box blur на cpu, У винды tapped gaussian blur на GPU и это ограничивает ядро свертки до небольшого радиуса
Завтра
Я про визуальную задумку в целом, а не детали реализации
Victor
такая фигня появилась недавно
Victor
но электрон в нее не умеет увы
Оскар
Вышел первый трейлер последнего сезона «Игры престолов» https://youtu.be/rlR4PJn8b8I Смотрите этот сериал?
Татьяна
https://www.npmjs.com/package/electron-window-manager Никто не работал с этой штукой? есть ли где примеры приложения (не две -три строки кода как в документации), а именно примеры чего-то готового.
Electron.js releases
v4.0.8 https://github.com/electron/electron/releases/tag/v4.0.8 v4.0.8
Electron.js releases
v6.0.0-nightly.20190307 https://github.com/electron/electron/releases/tag/v6.0.0-nightly.20190307 v6.0.0-nightly.20190307
Electron.js releases
v2.0.18 https://github.com/electron/electron/releases/tag/v2.0.18 v2.0.18