Аутентификация пользователя и выдача JWT токенов. Поддерживает два метода: password (login+password) и passkey (sessionToken от WebAuthn). Возвращает accessToken (JWT, 15 мин) и устанавливает refreshToken в httpOnly cookie (30 дней).
User authentication and JWT token issuance. Supports two methods: password (login+password) and passkey (sessionToken from WebAuthn). Returns accessToken (JWT, 15 min) and sets refreshToken in httpOnly cookie (30 days).