Описание изменений
This commit is contained in:
29
.cursor/rules/hb3a.mdc
Normal file
29
.cursor/rules/hb3a.mdc
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
description: >
|
||||
Это правило предназначено для управления поведением AI в проекте HB3A.
|
||||
Оно учитывает специфику работы с различными каналами аутентификации и управления ролями.
|
||||
globs:
|
||||
- '**/*.js' # Применять ко всем JavaScript файлам
|
||||
- '**/*.vue' # Применять ко всем Vue файлам
|
||||
- '!node_modules/**' # Исключить node_modules
|
||||
---
|
||||
|
||||
# Правила для проекта HB3A
|
||||
|
||||
- Учитывайте мультиканальную архитектуру аутентификации (веб, Telegram, Email).
|
||||
- Проверяйте наличие токенов управления на балансе крипто кошелька для определения роли пользователя.
|
||||
- Обеспечивайте безопасность данных, включая защиту от атак повторного воспроизведения и подделки подписей.
|
||||
- Поддерживайте обновленную модель ролей: администратор и клиент, с соответствующими правами и возможностями.
|
||||
- Учитывайте дорожную карту разработки и текущие этапы проекта при предложении новых функций или изменений.
|
||||
|
||||
# Ссылки на файлы
|
||||
|
||||
- @file ../services/auth-service.js
|
||||
- @file ../routes/auth.js
|
||||
- @file ../middleware/auth.js
|
||||
|
||||
# Дополнительные указания
|
||||
|
||||
- Используйте комментарии для объяснения сложных участков кода.
|
||||
- Предлагайте оптимизации, если код можно улучшить по производительности или безопасности.
|
||||
- Объясняйте концепции простым и понятным языком, особенно для новичков.
|
||||
Reference in New Issue
Block a user