Perancangan Sistem Single Sign-On (SSO) Berbasis QR Code pada PT.XYZ dengan Pendekatan Model Waterfall untuk Lingkungan Korporasi

Authors

  • Agung Prasetyo Nugroho Universitas Kristen Satya Wacana
  • Felix David Universitas Kristen Satya Wacana

DOI:

https://doi.org/10.35870/jtik.v10i2.5273

Keywords:

Single Sign-On, Autentikasi, QR Code, WebSocket, Passwordless, Token

Abstract

Hundreds of systems at PT. XYZ cause problems in managing credentials, as each user is required to remember multiple credentials. This study developed a QR Code-based Single Sign-On (SSO) system to simplify the login process using the Waterfall model Software Development Life Cycle (SDLC) approach. The login process is completed by scanning a QR Code that represents the user's authentication token, and the login status is synchronized in real-time using WebSocket. The scope of this study is limited to the development of a login page prototype and testing login time and QR scanning time, compared with other methods. This study does not include penetration testing or cryptography. The results from black-box testing show that all features function properly, and User Acceptance Testing (UAT) achieved an average score of 90.4%. Therefore, this QR Code-based SSO login system has proven to be effective, secure, and suitable for use as a modern authentication solution.

Downloads

Download data is not yet available.

Author Biographies

  • Agung Prasetyo Nugroho, Universitas Kristen Satya Wacana

    Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Kota Salatiga, Provinsi Jawa Tengah, Indonesia.

  • Felix David, Universitas Kristen Satya Wacana

    Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Kota Salatiga, Provinsi Jawa Tengah, Indonesia.

References

Adelson, L., Siregar, D., & Chiuloto, K. (2020). Smart Login Pada Website Dengan Menggunakan Qr Code Dan Otentikasi One Time Password. SNASTIKOM, 2020, 425-430.

Alijoyo, F. A. (2024). PENGEMBANGAN SINGLE SIGN ON (SSO) MENGGUNAKAN TEKNOLOGI MAGIC LINK DI UNIVERSITAS MUHAMMADIYAH SUKABUMI (UMMI). Jurnal Informatika dan Rekayasa Elektronik, 7(1), 115-123.

Aliyah Aliyah, N., Hartono, N., & Muin, A. A. (2024). Penggunaan User Acceptance Testing (UAT) Pada Pengujian Sistem Informasi Pengelolaan Keuangan Dan Inventaris Barang. Switch: Jurnal Sains Dan Teknologi Informasi, 3(1), 84–100. https://doi.org/10.62951/switch.v3i1.330.

ANGGORO, T., & RIANTO, B. S. (2025). Perancangan Sistem Absensi Kehadiran Karyawan Menggunakan Barcode Berbasis Client Server. JURNAL ILMIAH TEKNIK INDUSTRI DAN INOVASI, 3(2), 49-57.

Ariyana, R. Y., Susanti, E., Ath-Thaariq, M. R., & Apriadi, R. (2023). Penerapan Uji Fungsionalitas Menggunakan Black Box Testing pada Game Motif Batik Khas Yogyakarta. JUMINTAL: Jurnal Manajemen Informatika Dan Bisnis Digital, 2(1), 33–43. https://doi.org/10.55123/jumintal.v2i1.2371.

Aziz, A. S., & Safriatullah, S. (2021). Perancangan Dan Analisis Keamanan Pada Sistem Autentikasi Terpusat Freeradius. Journal of Informatics and Computer Science, 7(2), 106-112.

Buranasaksee, P. (2024). Online Conference) Procedia of Multidisciplinary Research Article No (Vol. 2, Issue 5).

Chacko, R., Gossler, H., Riedel, J., Schunk, S. A., & Deutschmann, O. (2023). Digitalization in Catalysis and Reaction Engineering: Automatizing Work Flows. Proceedings of the Conference on Research Data Infrastructure, 1. https://doi.org/10.52825/cordi.v1i.412.

Fauzi, E., Yuliani, S., Syukriyah, Y., & Zakiah, A. (2023). Model Implementasi Nft Pada Web Sso Melalui Protokol Openid Connect Dan Oauth 2.0 Model of Nft Implementation on Web Sso Over Openid Connect and Oauth 2.0 Protocols. Journal of Information Technology and Computer Science (INTECOMS), 6(2).

Fernando, W. P. K., Dissanayake, D. A. N. P., Dushmantha, S. G. V. D., Liyanage, D. L. C. P., & Karunatilake, C. (2023). Challenges and Opportunities in Password Management: A Review of Current Solutions. Sri Lanka Journal of Social Sciences and Humanities, 3(2), 9–20. https://doi.org/10.4038/sljssh.v3i2.96.

Gea, J., & Susetyo, Y. A. (2023). Implementasi Framework Flask Pada Modul Beta-App Pada Aplikasi Sistem Informasi Helpdesk (Sih) Studi Kasus Pt XYZ. J. Inform, 23(2), 243-258.

Gumeraruloh Arianto, I., Witanti, W., Ashaury, H., Informatika, T., & Jenderal Achmad Yani, U. (2025). Sistem Keamanan Otentikasi Pengguna pada Modul Single Sign On Menggunakan OAuth 2.0 dan One Time Password. 6(1).

Hasanah, N., & Nahrul Indriawan, M. (2021). Rancangan Aplikasi Batam Travel Menggunakan Metode Software Development Life Cycle (SDLC). Vol. 1, Issue 1.

Hendriawan, M., Haryono, H., & Budiman, T. (2023). Development of water level monitoring applications in smart home systems using Flutter. Journal of Information System, Informatics and Computing, 7(2), 213-240. https://doi.org/10.52362/jisicom.v7i2.1197.

Husain, I., Purwantoro, P., & Carudin, C. (2023). Analisis Performa State Management Provider Dan Getx Pada Aplikasi Flutter. JATI (Jurnal Mahasiswa Teknik Informatika), 7(2), 1417-1422.

National Institute of Standards and Technology (NIST). (2020). Digital Identity Guidelines (Special Publication 800-63-3).

Nazar, M., Nurmalahayati, N., Rusman, R., Puspita, K., & Haris, A. (2022). Introducing Chemical Instruments through Quick Response Code (QR-Code) Based Website. Jurnal Penelitian Pendidikan IPA, 8(3), 1083–1088. https://doi.org/10.29303/jppipa.v8i3.1361.

Ningtyas, D. F., & Setiyawati, N. (2021). Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request. Jurnal Janitra Informatika Dan Sistem Informasi, 1(1), 19–34. https://doi.org/10.25008/janitra.v1i1.120.

Rengganis, P. N., Suhayati, M. S. M., & Sutara, B. S. B. (2024). THE APPLICATION OF THE SDLC WATERFALL METHOD IN DEVELOPING AN AUDIT APPLICATION FOR THE SUMEDANG REGENCY INSPECTORATE. Jurnal Riset Teknik Informatika, 1(2), 139-145.

Reswara, R. M. (2024). RANCANG BANGUN APLIKASI WEB UNTUK PELACAKAN KENDARAAN MENGGUNAKAN NODEJS DAN FRAMEWORK LARAVEL (Doctoral dissertation, Sekolah Tinggi Teknologi Terpadu Nurul Fikri).

Riaz, M. U. (2025). Comparative Analysis of React Native, Kotlin, and Flutter for Cross-Platform Mobile Development.

Sena, I. G. W., Pattiasina, T. J., Basatha, R., & Reinaldo, N. G. (2024). Perancangan dan Pembuatan Website Kuis Daring dengan Menggunakan Websocket Communication Protocol. 4(1).

Sumiati, M., Abdillah, R., & Cahyo, A. (2021). Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta. Jurnal Fasilkom, 11, 79–86.

Tamtelahitu, T. M., Sambono, J., & Unenor, J. E. (2021). Perancangan Sistem Absensi Pintar Mahasiswa Menggunakan Teknik Qr Code Dan Geolocation. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 6(1), 114-125.

Venkata, A. K. P., Palaparthy, H., Gudala, L., Reddy, V. K., & Vangoor, S. C. Balancing Security And Convenience: Sso And Oauth For Healthcare Data In Aws Govcloud.

Downloads

Published

2026-04-01

Issue

Section

Computer & Communication Science

How to Cite

Nugroho, A. P., & David, F. (2026). Perancangan Sistem Single Sign-On (SSO) Berbasis QR Code pada PT.XYZ dengan Pendekatan Model Waterfall untuk Lingkungan Korporasi. Jurnal JTIK (Jurnal Teknologi Informasi Dan Komunikasi), 10(2), 475-488. https://doi.org/10.35870/jtik.v10i2.5273

Similar Articles

You may also start an advanced similarity search for this article.