Простая регистрация: /register, автовход, ALLOW_REGISTRATION, лимит для новых
This commit is contained in:
1 parent
adf6fd24f7
commit
963c29084c
5 files changed
+141
-3
No files matched your search
@@ -69,7 +69,9 @@
|
||||
|
||||
- ОС: **Debian 12 / Ubuntu 22.04+**, есть **root**
|
||||
- Домен или статический IP; порты **22, 80, 443** открыты
|
||||
- Круг пользователей небольшой (2–10 человек), пользователей создаёт владелец (без открытой регистрации)
|
||||
- Круг пользователей небольшой (2–10 человек). Два варианта:
|
||||
- **Открытая регистрация** (по умолчанию): любой может создать аккаунт на странице `/register`
|
||||
- **Закрытая** (`ALLOW_REGISTRATION=0` в `.env`): пользователей создаёт владелец через `manage_users.py`
|
||||
|
||||
---
|
||||
|
||||
@@ -154,6 +156,19 @@ systemctl enable --now xvfb
|
||||
|
||||
## Этап 4 — пользователи
|
||||
|
||||
**Вариант А — открытая регистрация** (по умолчанию, `ALLOW_REGISTRATION=1`):
|
||||
любой посетитель создаёт аккаунт сам на странице `/register` (логин + пароль,
|
||||
сразу входит). Лимит генераций для таких пользователей — `REGISTER_LLM_LIMIT`
|
||||
(по умолчанию 50 в день). Владельца всё равно стоит создать через CLI:
|
||||
|
||||
```bash
|
||||
# Владелец (лимит 50 генераций в день)
|
||||
/opt/hh_auto/.venv/bin/python /opt/hh_auto/manage_users.py add admin --password СЛОЖНЫЙ_ПАРОЛЬ --limit 50
|
||||
```
|
||||
|
||||
**Вариант Б — закрытая регистрация** (`ALLOW_REGISTRATION=0` в `.env`):
|
||||
пользователей создаёт только владелец:
|
||||
|
||||
```bash
|
||||
# Владелец (лимит 50 генераций в день)
|
||||
/opt/hh_auto/.venv/bin/python /opt/hh_auto/manage_users.py add admin --password СЛОЖНЫЙ_ПАРОЛЬ --limit 50
|
||||
|
||||
Reference in new issue
Block a user