二要素認証 (2FA) デスクトップ クライアント
# install dependencies
npm install
# serve with hot reload at localhost:9080
npm run dev
# build electron application for production
npm run build
# lint all JS/Vue component files in `src/`
npm run lint
Electron : デスクトップ ランタイム - https://electronjs.org/
Electron-vue : プロジェクト - https://github.com/SimulatedGREG/electron-vue
Electron パッケージャー: パッケージ - https://github.com/electron-userland/electron-packager
npm install electron-packager --save-dev
要素 UI : UI コンポーネント - https://element.eleme.cn
npm i element-ui -S
npm install babel-plugin-component -D
スピークイージー: TOTP/HOTP - https://github.com/speakeasyjs/speakeasy
npm install --save speakeasy
npm install --save qrcode
QRCode デコーダー: QRCode デコード - https://github.com/yugasun/qrcode-decoder
npm install --save qrcode-decoder
# build for macOS
npm run build:mas
# build for windows
npm run build:win32
# build for linux
npm run build:linux
# build for darwin
npm run build:darwin
# build clean
npm run build:clean
MacOS
MITライセンス
著作権 (c) 2017 Hcq
本ソフトウェアおよび関連ドキュメント ファイル (以下「ソフトウェア」) のコピーを入手した人には、使用、コピー、変更、マージする権利を含むがこれらに限定されない、制限なくソフトウェアを取り扱う許可が、ここに無償で与えられます。 、以下の条件を条件として、本ソフトウェアのコピーを出版、配布、サブライセンス、および/または販売すること、および本ソフトウェアが提供される人物にそれを許可すること。
上記の著作権表示およびこの許可通知は、ソフトウェアのすべてのコピーまたは主要部分に含まれるものとします。
ソフトウェアは「現状のまま」提供され、明示的か黙示的かを問わず、商品性、特定目的への適合性、および非侵害の保証を含むがこれらに限定されない、いかなる種類の保証も行われません。いかなる場合においても、作者または著作権所有者は、契約行為、不法行為、またはその他の行為であるかどうかにかかわらず、ソフトウェアまたはソフトウェアの使用またはその他の取引に起因または関連して生じる、いかなる請求、損害、またはその他の責任に対しても責任を負わないものとします。ソフトウェア。