Skip to content

fix: бэкенд-регистрация с BCrypt, валидация и тесты - #1

Open
MilaKabargina wants to merge 1 commit into
Shugar86:mainfrom
MilaKabargina:fix/my-changes
Open

fix: бэкенд-регистрация с BCrypt, валидация и тесты#1
MilaKabargina wants to merge 1 commit into
Shugar86:mainfrom
MilaKabargina:fix/my-changes

Conversation

@MilaKabargina

Copy link
Copy Markdown
  • Добавлен эндпоинт регистрации (email, password, username)
  • Пароль хешируется через BCrypt
  • Валидация на бэкенде: email (только российские домены из ru_email.py), пароль ≥8 символов, имя ≥2 символов, все поля обязательны
  • Написаны тесты: успешная регистрация, отклонение gmail, короткий пароль/имя, дубликат email, вход после регистрации
  • Починены баги из аудита: редиректы после логина, auth-уязвимости, прокидывание cookie, несостыковки лимитов и доменов
  • Удалён мёртвый auth-код

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant