سامانه تدارکات و انبار
++ برای ورود، نام کاربری و رمز عبور سازمانی خود را وارد کنید +
++ ورود از طریق حساب سازمانی (Casdoor) انجام میشود. دسترسی شما بر اساس نقش تعیینشده + توسط مدیر سیستم فعال خواهد شد. +
+diff --git a/frontend/.env.example b/frontend/.env.example index 55b08b6..cd17e26 100644 --- a/frontend/.env.example +++ b/frontend/.env.example @@ -3,3 +3,8 @@ # For local dev against a remote backend, set e.g.: # VITE_API_BASE_URL=http://localhost:8000/api/v1 VITE_API_BASE_URL= + +# Show the "Developer Mode" panel on the login page. +# true (default) / false — in Docker builds this is controlled by the +# DEV_LOGIN_ENABLED build arg (see docker-compose.yml), not this file. +VITE_ENABLE_DEV_LOGIN=true diff --git a/frontend/Dockerfile b/frontend/Dockerfile index ab32a7b..7478d7d 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -13,6 +13,11 @@ ARG NPM_REGISTRY=https://registry.npmmirror.com COPY package.json package-lock.json ./ RUN npm config set registry ${NPM_REGISTRY} && npm ci +# Developer Mode panel on the login page (default enabled; set to +# "false" to build a production login without the dev panel). +ARG DEV_LOGIN_ENABLED=true +ENV VITE_ENABLE_DEV_LOGIN=${DEV_LOGIN_ENABLED} + # Source code + build COPY . . RUN npm run build diff --git a/frontend/index.html b/frontend/index.html index 86905be..c810dc5 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -10,7 +10,6 @@ rel="stylesheet" />
- برای ورود به سامانه تدارکات و انبار، با حساب سازمانی خود وارد شوید. پس از ورود، نقش شما - (مدیر پروژه / مدیر تدارکات) مشخص و دسترسیها بر اساس آن فعال میشود. -
- -- بدون Casdoor وارد شوید — نقش و پروژه از طریق هدرهای توسعه به بکاند ارسال میشود - (فقط برای توسعه و تست محلی). -
-+ برای ورود، نام کاربری و رمز عبور سازمانی خود را وارد کنید +
++ ورود از طریق حساب سازمانی (Casdoor) انجام میشود. دسترسی شما بر اساس نقش تعیینشده + توسط مدیر سیستم فعال خواهد شد. +
+