From 609ddc12b10cb360a5903dd7f8230e903e38564f Mon Sep 17 00:00:00 2001 From: Denghui Dong Date: Sat, 9 Mar 2024 13:12:26 +0800 Subject: [PATCH] feat: a new configuration 'allow-login' to turn off login function --- frontend/src/components/layouts/Header.vue | 60 ++++++++++--------- frontend/src/stores/env.ts | 3 + .../eclipse/jifa/server/Configuration.java | 23 +++++-- .../AnalysisApiStompController.java | 3 +- .../controller/HandshakeController.java | 5 +- .../server/controller/UserController.java | 6 +- .../server/domain/dto/HandshakeResponse.java | 3 +- .../server/service/impl/UserServiceImpl.java | 21 ++++++- site/docs/guide/configuration.md | 12 +++- site/docs/zh/guide/configuration.md | 12 +++- 10 files changed, 108 insertions(+), 40 deletions(-) diff --git a/frontend/src/components/layouts/Header.vue b/frontend/src/components/layouts/Header.vue index 0bc17039..99c5a7fa 100644 --- a/frontend/src/components/layouts/Header.vue +++ b/frontend/src/components/layouts/Header.vue @@ -1,5 +1,5 @@