SSO dan Single Logout Berbasis JWT untuk Sistem Informasi Universitas Nurul Jadid

DOI: https://doi.org/10.33650/trilogi.v6i4.13049

Authors (s)


(1) * Ahmad Halimi   (Universitas Nurul Jadid)  
        Indonesia
(2)  Aisatur Ridho   (Universitas Nurul Jadid)  
        Indonesia
(3)  Amelia Silvia Putri   (Universitas Nurul Jadid)  
        Indonesia
(4)  Vina Yusrolana   (Universitas Nurul Jadid)  
        Indonesia
(*) Corresponding Author

Abstract


Digital transformation in Indonesian universities requires reliable identity and access management as more campus systems are introduced. At Universitas Nurul Jadid (UNUJA), this study identifies three main problems: (1) low user efficiency because users must log in repeatedly (average 6.8 minutes to access four systems with a 14% login error rate), (2) higher security risk due to scattered credentials and uncoordinated logout across systems, and (3) heavy administrative workload for creating and maintaining accounts in multiple applications. This research aims to design, build, and evaluate an integrated Single Sign-On (SSO) and Single Logout (SLO) solution that meets both functional and non-functional requirements in a pesantren-based university environment. A Waterfall method is applied in five stages: analysis (literature review and field study with 35 participants), design (modular architecture and UML), implementation (Laravel 12, PHP 8.3, MySQL 8.4, Redis 7.0, JWT-based authentication), testing (functional, security, performance, and extreme-scenario tests), and maintenance (monitoring with Laravel Telescope and Redis Monitor). The proposed system uses a centralized Identity Provider (IdP) that supports OpenID Connect for modern applications and SAML 2.0 for legacy systems. SLO is implemented through both front-channel and back-channel methods, supported by Redis-based token blacklisting. Test results show the system meets all functional requirements, withstands the tested security scenarios, and remains stable under load (average latency 1.2–2.1 s; P95 1.8–3.2 s; success rate 98.7–99.9%; throughput up to 850 req/s). This study contributes: (1) a “session cycle” framework that combines SSO and SLO for Indonesian higher education, (2) a mixed evaluation rubric covering technical, security, usability, and administrative metrics, and (3) practical guidance on protocol choices, legacy integration, MFA options, and SLO patterns with recovery mechanisms. The results can serve as a blueprint for other institutions facing multi-system authentication challenges.



Keywords

higher education; integrated authentication; Laravel; OpenID Connect; SAML 2.0; Single Logout; Single Sign-On.



Full Text: PDF



References


Andi Kambau, R. (2024). Proses Transformasi Digital pada Perguruan Tinggi di Indonesia. Jurnal Rekayasa Sistem Informasi Dan Teknologi, 1(3), 126–136. https://doi.org/10.59407/jrsit.v1i3.481

Anjar Riana, M., Ismail, I., & Irawan, D. (2025). Analisis Sistem Absensi Berbasis Web Untuk Peningkatan Efisiensi Operasional Di Pt Sumber Naungan Global (Sunago). JATI (Jurnal Mahasiswa Teknik Informatika), 9(2), 3231–3236. https://doi.org/10.36040/jati.v9i2.13302

Arianto, I. G., Witanti, W., & Ashaury, H. (2025). Sistem Keamanan Otentikasi Pengguna Pada Modul Single Sign On Menggunakan OAuth 2.0 dan One Time Password. Jurnal Ilmu Komputer Dan Teknologi, 6(1), 25–31. https://doi.org/10.35960/ikomti.v6i1.1768

Bagus Priyatna, D., Nurrohman, M. A., & Yuliana, M. E. (2023). Penanganan Keluhan Melalui Sistem Informasi Dan Komunikasi Helpdesk Pt. Kinarya Tunas Artha Handling Complaints Through the Helpdesk Information and Communication System Pt. Kinarya Tunas Artha. Sibatik Journal | Volume, 2(12), 3709–3720. Retrieved from https://publish.ojs-indonesia.com/index.php/SIBATIK

Darmawan, I., Umar Mansyur, M., Zulfana Imam, K., Moh. Syahdan, & Fawaid, A. (2023). Evaluasi Keamanan Privilege Terintegerasi JSON Web Token pada Sistem Informasi Akademik. Jurnal Informasi Dan Teknologi, 5(2), 120–128. https://doi.org/10.37034/jidt.v5i2.368

Karyaningtiyas, D. P., Yamin, A., & Hermanto, K. (2022). Analisis Pengaruh Minat Pemanfaatan dan Penggunaan SIAKAD sebagai Media E-learning di Universitas Teknologi Sumbawa. JIIP - Jurnal Ilmiah Ilmu Pendidikan, 5(8), 2921–2927. https://doi.org/10.54371/jiip.v5i8.783

Leasa, Z. V., & Prassida, G. F. (2024). Manajemen Risiko pada Sistem Informasi Akademik Universitas XYZ menggunakan ISO 27005:2018. Jurnal Teknologi Dan Sistem Informasi Bisnis, 6(4), 649–656. https://doi.org/10.47233/jteksis.v6i4.1459

Novianto, E., Heri Ujianto, E. H., & Rianto, R. (2023). Keamanan Informasi (Information Security) Pada Aplikasi Sistem Informasi Manajemen Sumber Daya Manusia. Rabit : Jurnal Teknologi Dan Sistem Informasi Univrab, 8(1), 10–15. https://doi.org/10.36341/rabit.v8i1.2966

Nugroho, T. A., Id Hadiana, A., Anggoro, S., Yani, A., Terusan, J., Sudirman, J., … Barat, I. (2023). Keamanan Berbasis Service Oriented Architecture Menggunakan Oauth 2.0 dan Json Web Token. IJESPG Journal, 1(3), 229–236. Retrieved from http://ijespgjournal.org

Nur Adiya, A. Z. D., Anggraeni, D. L., & Ilham Albana. (2024). Analisa Perbandingan Penggunaan Metodologi Pengembangan Perangkat Lunak (Waterfall, Prototype, Iterative, Spiral, Rapid Application Development (RAD)). Merkurius : Jurnal Riset Sistem Informasi Dan Teknik Informatika, 2(4), 122–134. https://doi.org/10.61132/merkurius.v2i4.148

Nur Ramadhan, I., & Saraswati, G. (2023). Penerapan Database Redis Sebagai Optimalisasi Pemrosesan Kueri Data Pengguna Aplikasi SIRESMA Berbasis Laravel. Technomedia Journal, 8(3), 64–77. https://doi.org/10.33050/tmj.v8i3.2152

Pardosi, V. B. A., & S.Kom., M.Sc., Bernadete Deta, M.Kom., Fifto Nugroho, A. Y. V. (2024). Sistem Keamanan Informasi. Sustainability (Switzerland), 11(1), 1–14. Retrieved from http://scioteca.caf.com/bitstream/handle/123456789/1091/RED2017-Eng-8ene.pdf?sequence=12&isAllowed=y%0Ahttp://dx.doi.org/10.1016/j.regsciurbeco.2008.06.005%0Ahttps://www.researchgate.net/publication/305320484_SISTEM_PEMBETUNGAN_TERPUSAT_STRATEGI_MELESTARI

Prasetyo, H., & Nugraha, U. (2023). Optimasi Keamanan dalam Pengembangan Aplikasi Menggunakan Metode Agile Scrum dan JSON Web Token. JUSTINFO | Jurnal Sistem Informasi Dan Teknologi Informasi, 1(1), 34–41. https://doi.org/10.33197/justinfo.vol1.iss1.2023.1228

Putra, I. P. A. S., & Hendrawan, I. K. R. (2024). Analisis Manajemen Risiko SIMRS pada Rumah Sakit Ganesha Menggunakan ISO 31000. Jurnal Teknologi Dan Informasi, 14(1), 88–98. https://doi.org/10.34010/jati.v14i1.12329

Qur’aini, A., & Firdaus, R. (2024). Integrasi Teknologi Bagi Mahasiswa Dalam Sistem Informasi Manajemen Technology Integration For Students In Management Information Systems. JICN: Jurnal Intelek Dan Cendikiawan Nusantara, 1(3), 4429–4436. Retrieved from https://jicnusantara.com/index.php/jicn%0Ahttps://jicnusantara.com/index.php/jicn/article/download/641/723/3538

Rahayu, Y. S., Saputra, Y., & Irawan, D. (2024). Implementasi Metode Waterfall Pada Pengembangan Sistem Informasi Mobile E-Disarpus. ZONAsi: Jurnal Sistem Informasi, 6(2), 523–534. https://doi.org/10.31849/zn.v6i2.20538

Saputri, M. A., & Adytia, P. (2023). Implementasi Single Sign On (SSO) Menggunakan Keycloak pada Sistem Informasi STMIK Widya Cipta Dharma. Jurnal Elektronika Dan Teknologi Informasi, 5(2), 74–90. Retrieved from https://www.ceritahosting.com/

Setiawan, Z. . H. R. C. S. . F. R. . P. I. K. . & S. D. (2024). Pengantar Sistem Informasi: Konsep Dasar dan Aplikasi Praktis. PT. Sonpedia Publishing Indonesia. PT. Sonpedia Publishing Indonesia. Retrieved from https://books.google.co.id/books?hl=id&lr=&id=X_X-EAAAQBAJ&oi=fnd&pg=PA1&dq=konsep+sistem+informasi&ots=YcMP5My5F9&sig=bxNtplItWyztSwqwvGHm_SBH8EQ&redir_esc=y#v=onepage&q=konsep sistem informasi&f=false

Sevara Humaira Putri, & Fajar Nugraha. (2024). Pembangunan Sistem Informasi Berbasis Web Untuk Pendataan Potensi Dan Sumber Kesejahteraan Sosial Di Kabupaten Kudus. Proficio, 6(1), 685–692. https://doi.org/10.36728/jpf.v6i1.4345

Tarigan, R. S., Dwiatma, G., & Wibowo, H. tri. (2021). KEBERMANFAATAN TEKNOLOGI SISTEM INFORMASI PADA DUNIA PENDIDIKAN DI INDONESIA Tuliasan Bersama View project SIPRODI View project. Universitas Medan Area. Retrieved from https://doi.org/10.31219/osf.io/vcj87

Wayahdi, M. R., & Ruziq, F. (2023). Pemodelan Sistem Penerimaan Anggota Baru dengan Unified Modeling Language (UML) (Studi Kasus: Programmer Association of Battuta). Jurnal Minfo Polgan, 12(1), 1514–1521. https://doi.org/10.33395/jmp.v12i1.12870

Zulfa, A. A., Ibrahim, T., & Arifudin, O. (2025). Peran Sistem Informasi Akademik Berbasis Web Dalam Upaya Meningkatkan Efektivitas Dan Efisiensi Pengelolaan Akademik Di Perguruan Tinggi. Jurnal Tahsinia, 6(1), 115–134.


Dimensions, PlumX, and Google Scholar Metrics

10.33650/trilogi.v6i4.13049


Refbacks

  • There are currently no refbacks.


Copyright (c) 2025 Ahmad Halimi

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

This ejournal system and its contents are licensed under

a Creative Commons Attribution-ShareAlike 4.0 International License