From 1afb9a8085b27046ff72cb50ace19165a3a3a04d Mon Sep 17 00:00:00 2001 From: Levi Yan Date: Sun, 22 Jun 2025 16:16:09 +0800 Subject: [PATCH] refactor(user): create user ssh key only when user has beed logged --- src/user.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/user.ts b/src/user.ts index b7cda49..bac7169 100644 --- a/src/user.ts +++ b/src/user.ts @@ -217,6 +217,12 @@ export default class User { return; } + if (!await this.isLogged()) { + // 如果用户没有登录,则拒绝创建ssh key + console.error("User hasn't been logged, refuse to craete user ssh key") + return; + } + const { publicKey, privateKey,