add dev mode
This commit is contained in:
13
README.md
13
README.md
@@ -236,8 +236,21 @@ source venv/bin/activate
|
||||
pip install -r requirements.txt
|
||||
export DB_HOST=localhost
|
||||
export DEX_ISSUER=https://dex.127.0.0.1.sslip.io/
|
||||
|
||||
python main.py
|
||||
```
|
||||
Для удобной локальной разработки без настройки OIDC/Dex есть режим разработки.
|
||||
```bash
|
||||
export INSECURE_DEV_MODE=true
|
||||
export INSECURE_DEV_EMAIL=developer@example.com
|
||||
```
|
||||
#### Что происходит в режиме разработки
|
||||
|
||||
- **Отключается проверка JWT токенов** - не требуется настройка Dex или OIDC
|
||||
- **Используется фиксированный email** - задается через переменную `INSECURE_DEV_EMAIL`
|
||||
- **Логирование** - в консоли будет выводиться сообщение о том, какой email используется
|
||||
|
||||
**Никогда не используйте INSECURE_DEV_MODE=true в продакшене!** Это отключает всю аутентификацию.
|
||||
|
||||
### Локальная разработка frontend
|
||||
|
||||
|
||||
Reference in New Issue
Block a user