made with secure-electron-template
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/chickoocoutinho/nogozo-demo
- Install NPM packages
npm install
- Run Development server
npm run dev
Taken from the best-practices official page, here is what this repository offers!
- Only load secure content - (Need help!)
- Do not enable node.js integration for remote content - ✅
- Enable context isolation for remote content - ✅
- Handle session permission requests from remote content - ✅
- Do not disable websecurity - ✅
- Define a content security policy - ✅
- Do not set allowRunningInsecureContent to true - ✅
- Do not enable experimental features - ✅
- Do not use enableBlinkFeatures - ✅
- Do not use allowpopups - ✅
- <webview> verify options and params - ✅
- Disable or limit navigation - ✅
- Disable or limit creation of new windows - ✅
- Do not use openExternal with untrusted content - ✅
- Disable remote module - ✅
- Filter the remote module - ✅
- Use a current version of electron - ✅