Implementation of Representational State Transfer Application Programming Interface with Bearer Authentication in Business Service Systems
- DOI
- 10.2991/978-94-6463-587-4_4How to use a DOI?
- Keywords
- Authentication; Bearer Token; Rest API; Response Time; Throughput
- Abstract
This study aims to implement a REST API with Bearer Authentication in a Business Service System, focusing on enhancing security, flexibility, and efficiency in data exchange. The long-term goal is to create a secure and authenticated environment for external clients while facilitating quick and efficient access to available business services. To achieve this objective, the study sets several specific targets. First, a system requirements analysis will be conducted to thoroughly understand the functional and non-functional requirements of the system, as well as stakeholder expectations. Next, an API architecture design that prioritizes security will be carried out, integrating Bearer authentication mechanisms to securely validate each client request. The prototype development will involve the practical implementation of this design, enabling direct testing and initial evaluation of the system’s security and performance. The subsequent step is to conduct trials on the prototype, simulating real-world scenarios to test the API’s security, interoperability, and performance. Performance evaluation will be the final stage, where the system’s overall performance will be assessed to ensure that the implementation meets the expected standards. The method used will involve collaboration between the development team, users, and stakeholders, ensuring that business needs and system security remain the primary focus at every step. By undertaking these steps, this study hopes to make a significant contribution to improving the security, flexibility, and efficiency of the business service system, creating a reliable environment for critical business data exchange.
- Copyright
- © 2024 The Author(s)
- Open Access
- Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
Cite this article
TY - CONF AU - Ni Nyoman Harini Puspita AU - I Putu Oka Wisnawa AU - I Putu Bagus Arya Pradnyana AU - Gde Brahupadhya Subiksa PY - 2024 DA - 2024/12/01 TI - Implementation of Representational State Transfer Application Programming Interface with Bearer Authentication in Business Service Systems BT - Proceedings of the International Conference on Sustainable Green Tourism Applied Science - Engineering Applied Science 2024 (ICoSTAS-EAS 2024) PB - Atlantis Press SP - 22 EP - 31 SN - 2352-5401 UR - https://doi.org/10.2991/978-94-6463-587-4_4 DO - 10.2991/978-94-6463-587-4_4 ID - Puspita2024 ER -