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,