Takuya Digital crafts(man|dog). Love photography. Always making otherwise sleeping. born in 1984. Electronはデスクトップアプリであり、Cookieは使えない。 しかし認証情報をファイルに保存するわけにはいかない。 適切な保管場所は、macOSならKeychain、LinuxならKeyring、WindowsならCredential Vaultだろう。 これらプラットフォームに合わせた方法で保存できるモジュールを紹介する。 node-keytar node-keytarは、atom製のキーチェーン管理モジュール。 プラットフォームの違いを意識せずに機密情報を読み書きできる。 import keytar from 'keytar' keytar.addPassword('service',
![Electronアプリでパスワードを安全に保存する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/11253b8261ff2aab53769d8fdbf79cec1b21868e/height=288;version=1;width=512/https%3A%2F%2Fodoruinu.files.wordpress.com%2F2016%2F08%2Felectron.jpg)