https://github.com/rocketlaunchr/electron-vault-docs
API documentation for Electron Vault
https://github.com/rocketlaunchr/electron-vault-docs
Last synced: 9 months ago
JSON representation
API documentation for Electron Vault
- Host: GitHub
- URL: https://github.com/rocketlaunchr/electron-vault-docs
- Owner: rocketlaunchr
- License: other
- Created: 2018-04-23T22:35:42.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-08T03:35:38.000Z (about 8 years ago)
- Last Synced: 2025-08-17T02:49:56.832Z (9 months ago)
- Language: JavaScript
- Size: 915 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Electron Vault
**Introduction**
Electron.js is an amazing open-source project. It allows a single team of javascript/Node.js developers to create rich cross-platform Desktop applications.
Unfortunately, it's [not possible to secure your source code](https://github.com/electron/electron/issues/3041). This also means that sensitive credentials are fully exposed. These could be:
- REST API credentials
- OAuth credentials
- Passwords
- URLs not intended to be known to the public (i.e. private backend API endpoints)
- Any Keys and Secrets
For applications that heavily rely on communicating with a backend service, electron apps pose another layer of security concerns. It's very challenging to prove to your server that the client is your electron application with no unauthorized alterations. Furthermore, since network communication is easily observable, any communication your application does can be replicated with a simple REST client.
Electron Vault can be used to solve this issue.
**Further Reading**
- [Blog Post](https://medium.com/@rocketlaunchr.cloud/introducing-electron-vault-d09ade2c2020)
- [Documentation](https://rocketlaunchr.github.io/electron-vault-docs/)
- [rocketlaunchr.cloud](https://rocketlaunchr.cloud) - Obtain an API Token for free