Модуль безпечної авторизації та керування користувачами (Python/
Розроблено автономну систему реєстрації та аутентифікації користувачів, побудовану на базі Python. Проект демонструє навички роботи з файловими базами даних, обробки винятків та валідації вхідних даних.
Ключові технічні рішення:
Persistent Storage: Реалізовано механізм збереження облікових даних у локальну базу (.txt/.csv), що забезпечує збереження інформації після перезапуску програми.
Алгоритм перевірки: Розроблено систему пошуку та співставлення пар "логін-пароль" з обробкою помилок доступу.
Валідація: Додано перевірки на дублікати користувачів при реєстрації та коректність введення даних.
Архітектура: Код побудований за принципом модульності, що дозволяє легко інтегрувати цей блок у складніші проекти (боти, веб-сервіси, CRM-системи).
Стек технологій:
Python 3.x
File I/O (робота з файловою системою)
Модуль os для перевірки цілісності бази даних.
Ключові технічні рішення:
Persistent Storage: Реалізовано механізм збереження облікових даних у локальну базу (.txt/.csv), що забезпечує збереження інформації після перезапуску програми.
Алгоритм перевірки: Розроблено систему пошуку та співставлення пар "логін-пароль" з обробкою помилок доступу.
Валідація: Додано перевірки на дублікати користувачів при реєстрації та коректність введення даних.
Архітектура: Код побудований за принципом модульності, що дозволяє легко інтегрувати цей блок у складніші проекти (боти, веб-сервіси, CRM-системи).
Стек технологій:
Python 3.x
File I/O (робота з файловою системою)
Модуль os для перевірки цілісності бази даних.