2026-03-19 15:06:32 +03:00
|
|
|
|
# auth-app
|
|
|
|
|
|
|
|
|
|
|
|
Проект состоит из двух частей:
|
|
|
|
|
|
|
|
|
|
|
|
- `client` - Vite + React + TypeScript
|
|
|
|
|
|
- `server` - Express + TypeScript + OIDC авторизация
|
|
|
|
|
|
|
|
|
|
|
|
## Запуск
|
|
|
|
|
|
|
|
|
|
|
|
1. Скопируй `server/.env.example` в `server/.env` и заполни OIDC параметры.
|
2026-03-19 15:47:21 +03:00
|
|
|
|
- Если нужно запустить без авторизации, поставь `DISABLE_AUTH=true` (OIDC параметры тогда не требуются).
|
2026-03-19 15:06:32 +03:00
|
|
|
|
2. В одном терминале:
|
|
|
|
|
|
- `cd server`
|
|
|
|
|
|
- `npm run dev`
|
|
|
|
|
|
3. В другом терминале:
|
|
|
|
|
|
- `cd client`
|
|
|
|
|
|
- `npm run dev`
|
|
|
|
|
|
|
|
|
|
|
|
Клиент откроется на `http://localhost:5173`, сервер на `http://localhost:3001`.
|