Роковий, Олександр ПетровичГоліней, Андрій Михайлович2021-06-252021-06-252021-06Голіней, А. М. Система SSO автентифікації на базі цифрових сертифікатів : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Голіней Андрій Михайлович. - Київ, 2021. - 96 c.https://ela.kpi.ua/handle/123456789/41802В даному бакалаврському дипломному проєкті реалізована система єдиного входу з можливістю автентифікації за допомогою цифрових сертифікатів. Сервіс надає безпарольний доступ до підключених та попередньо налаштованих для SSO (Single Sign-On) застосунків. Є можливість додавати кілька користувачів і створювати корпораційну мережу. Сервіс формує звіт із здійснених входів, а також візуалізує стан прикріплених користувачами цифрових сертифікатів. Програмний продукт був створений на мові JavaScript з використанням платформи Node.js та її бібліотеки NW.js, розробка велася у середовищі програмування WebStorm 2021. Також були застосовані доповнення до Node.js, такі як: завантажувач пакетів npm, модуль роботи із БД pg, фреймворк Express. Для контролю версії проекту було застосовано систему Git. Дана реалізація веб-сервісу була побудована на основі вже існуючих аналогів. Враховані усі їх недоліки, зокрема була розроблена краща система безпеки передачі даних, а також додані інноваційні рішення запобіганню компрометації кожного користувача.ukСистема SSO автентифікації на базі цифрових сертифікатівBachelor Thesis96 c.