Засоби аутентифікація та авторизація у Web API
dc.contributor.advisor | Наливайчук, Микола Васильович | |
dc.contributor.author | Коваль, Іван Олександрович | |
dc.date.accessioned | 2021-08-12T14:07:46Z | |
dc.date.available | 2021-08-12T14:07:46Z | |
dc.date.issued | 2021-06 | |
dc.description.abstracten | The subject of this diploma project is the research of authorization and authentication methods used in the development of modern Web APIs. The objects of development are the realization of a server part, which performs the functions of data storage, execution of the authorization and authentication process, as well as the development of the client part for user input of authorization data and user status verification in the system. The main parts of the software package: - server side, which is built on the basis of technologies .NET 5, ASP.NET, Docker; - SQLite database; - client part, which is developed by means of technologies Angular 11, Node.js 14, NPM 6.14. During development was made: - the analysis of existing methods of authorization and authentication; - the analysis of modern technologies for development of server and client parts; - a centralized Web server with a database and a Web application; - test of the work of all parts of the software package. This project allows you to compare the methods of authorization and authentication in modern Web API and choose a method that solves the problems of specific implementation of the Web application. | uk |
dc.description.abstractuk | Предметом даного дипломного проекту є дослідження методів авторизації та аутентифікації, що використовуються при розробці сучасних Web API. Об’єктами розробки є створення серверної частини, що виконує функції збереження даних, виконання процесу авторизації та аутентифікації, а також розробка клієнтської частини для користувацького вводу авторизаційних даних і перевірки стану користувача в системі. Основні частини програмного комплексу: - серверна частина, що побудована на базі технологій .NET 5, ASP.NET, Docker; - база даних SQLite; - клієнтська частина, що розроблена за допомогою технологій Angular 11, Node.js 14, NPM 6.14. В ході розробки було: - проведено аналіз існуючих способів авторизації та аутентифікації; - проведено аналіз сучасних технологій для розробки серверної та клієнтської частин; - розроблено централізований веб-сервер з базою даних та веб-додаток; - протестовано роботу всіх частин програмного комплексу. Даний проект дає змогу порівняти методи авторизації та аутентифікації у сучасних Web API та дозволить обрати метод, що вирішує проблеми конкретної реалізації веб-додатку. | uk |
dc.format.page | 73 с. | uk |
dc.identifier.citation | Коваль, І. О. Засоби аутентифікація та авторизація у Web API : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Коваль Іван Олександрович. – Київ, 2021. – 73 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/43198 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | авторизація | uk |
dc.subject | аутентифікація | uk |
dc.subject | Web API | uk |
dc.subject | веб-сервер | uk |
dc.subject | веб-додаток | uk |
dc.subject | база даних | uk |
dc.subject | .NET | uk |
dc.subject | ASP | uk |
dc.subject | Docker | uk |
dc.subject | SQLite | uk |
dc.subject | Angular | uk |
dc.subject | Node | uk |
dc.subject | NPM | uk |
dc.subject | authorization | uk |
dc.subject | authentication | uk |
dc.subject | Web server | uk |
dc.subject | Web application | uk |
dc.subject | database | uk |
dc.title | Засоби аутентифікація та авторизація у Web API | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- KovalIO_bakalavr.pdf
- Розмір:
- 2.32 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.01 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: