Penerapan RESTful API untuk Membangun Program Pembayaran Piutang Menggunakan Otentikasi OAuth 2.0

Authors

  • Nina Wulandari,  Sistem Informasi, Universitas Kristen Duta Wacana
  • (*) Argo Wibowo,  Sistem Informasi, Universitas Kristen Duta Wacana
  • Budi Susanto,  Informatika, Universitas Kristen Duta Wacana

(*) Corresponding Author

DOI:

https://doi.org/10.21460/jutei.2021.51.230

Keywords:

Payment, Acoounts Receivable, RESTful, OAuth 2.0, Load Testing

Abstract

Retail business competition which is increasingly fast requires businesses to have a product sales strategy that is able to compete. Amigo Group convert this strategy by providing account receivable services for customers. The study " Penerapan RESTful API untuk Membangun Program Pembayaran Piutang Menggunakan Otentikasi OAuth 2.0", focused on how to use RESTful to provide the transaction API for accounts receivable payments, and the use of OAuth 2.0 as an authentication method, as well as load testing of API.

The system design has been done with UML modeling language in the form of activity diagrams and sequence diagrams. Programming was done using the Laravel framework and MySQL database. Load testing was performed using the Locust application.

These designs produced Back End functions that can be used on web and mobile platforms. As a result of load testing, the use of the OAuth 2.0 method is more advantageous than using Basic Auth. This is shown by the response time and request per second which is more stable in the use of OAuth 2.0.

References

S. M. Hery, Pengantar Akuntansi, Jakarta, Indonesia, 2015.

T.J. Utomo. (Juni, 2010). Lingkungan Bisnis dan Persaingan Bisnis Ritel. Fokus Ekonomi. Hal. 70-80.

V. Surwase. (Januari, 2016). REST API Modeling Languages - A Developer's Perspective. International Journal of Science Technology & Engineering. Hal 634-637.

I. Kusuma, A. Susanto, I. U. Mulyono. (April, 2019). IMPLEMENTASI RESTFUL WEB SERVICES DENGAN OTORISASI OAUTH 2.0 PADA SISTEM PEMBAYARAN PARKIR. Simetris. Hal. 391-404.

S. S. Sodikin, Akuntansi Pengantar, Yogyakarta, Indonesia, 2009.

R. Rischpater, JavaScript JSON Cookbook, Birmingham, 2015.

M. Waschke, Personal Cybersecurity : How to Avoid and Recover from Cybercrime, Washington, 2017.

R. Boyd, Geting Started with OAuth 2.0, Sebastopol, 2012.

C. Bihis, Mastering OAuth 2.0, Birmingham, 2015.

B. Enrile, Performance Testing with JMeter 2.9, Birmingham-Mumbai, 2013.

D. I. Permatasari, M. Ardani, A. Y. Ma’ulfa, N. Ilhami, S. G. Pratama, S.R. Astuti, & N.W. Naufalita. (Januari, 2020). Pengujian Aplikasi Menggunakan Metode Load Testing dengan Apache Jmeter pada Sistem Informasi Pertanian. Jurnal Sistem dan Teknologi Informasi. Hal. 135-139.

Published

2021-04-30

How to Cite

[1]
N. Wulandari, A. Wibowo, and B. Susanto, “Penerapan RESTful API untuk Membangun Program Pembayaran Piutang Menggunakan Otentikasi OAuth 2.0”, JUTEI, vol. 5, no. 1, pp. 1–10, Apr. 2021.

Most read articles by the same author(s)