Наливайчук, Микола ВасильовичКоваль, Іван Олександрович2021-08-122021-08-122021-06Коваль, І. О. Засоби аутентифікація та авторизація у Web API : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Коваль Іван Олександрович. – Київ, 2021. – 73 с.https://ela.kpi.ua/handle/123456789/43198Предметом даного дипломного проекту є дослідження методів авторизації та аутентифікації, що використовуються при розробці сучасних Web API. Об’єктами розробки є створення серверної частини, що виконує функції збереження даних, виконання процесу авторизації та аутентифікації, а також розробка клієнтської частини для користувацького вводу авторизаційних даних і перевірки стану користувача в системі. Основні частини програмного комплексу: - серверна частина, що побудована на базі технологій .NET 5, ASP.NET, Docker; - база даних SQLite; - клієнтська частина, що розроблена за допомогою технологій Angular 11, Node.js 14, NPM 6.14. В ході розробки було: - проведено аналіз існуючих способів авторизації та аутентифікації; - проведено аналіз сучасних технологій для розробки серверної та клієнтської частин; - розроблено централізований веб-сервер з базою даних та веб-додаток; - протестовано роботу всіх частин програмного комплексу. Даний проект дає змогу порівняти методи авторизації та аутентифікації у сучасних Web API та дозволить обрати метод, що вирішує проблеми конкретної реалізації веб-додатку.ukавторизаціяаутентифікаціяWeb APIвеб-сервервеб-додатокбаза даних.NETASPDockerSQLiteAngularNodeNPMauthorizationauthenticationWeb serverWeb applicationdatabaseЗасоби аутентифікація та авторизація у Web APIBachelor Thesis73 с.