Justinus Andjarwirawan
Program Studi Teknik Informatika

Published : 62 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : Teknika

Single Sign-On (SSO) Implementation Using Keycloak, RADIUS, LDAP, and PacketFence for Network Access Andjarwirawan, Justinus
Teknika Vol. 14 No. 1 (2025): March 2025
Publisher : Center for Research and Community Service, Institut Informatika Indonesia (IKADO) Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.34148/teknika.v14i1.1089

Abstract

The increasing demand for secure, seamless authentication mechanisms in public and private networks has fueled the need for more robust network access control (NAC) systems, as well as Single Sign-On (SSO) which is critical for organizations that require seamless and secure access across different platforms. This paper explores SSO in a fully open source implementations with Keycloak, RADIUS and LDAP; extending to captive portal implementations with PacketFence for Wi-Fi authentication. Specifically, this paper highlights the integration of PacketFence with FreeRADIUS for captive portal authentication, leveraging Keycloak for identity management and providing users with secure Wi-Fi access. Real-world examples, such as authenticating campus network users over Wi-Fi with 802.1X and captive portals, illustrate how these systems work in tandem to provide scalable and secure network access control. Testing showed up to 500 concurrent users with stable performance, minimal latency at a case study university. Key performance metrics included response times below 30ms.
Co-Authors A.A. Ketut Agung Cahyawan W Agnes Yustivani De Sirat, Agnes Yustivani Agus Setiawan Suhariono Agustinus Noertjahyana Aldi Renaldi Gunawan, Aldi Renaldi Alexander Setiawan Alvin Ferdinandus, Alvin Andreas Handojo Andy Gunawan Anita Nathania Purbowo Anton Wahyudi Ariani Kartika Suwignyo, Ariani Kartika Atmodjo, Kristoforus Gumilang Kurniawan Bernardo Taufiq Mangunwijaya, Bernardo Taufiq Bobby William Therry, Bobby William Daniel Satriautama, Daniel David Harjowinoto, David Della Nova Ongkodjojo Dennis Yuputra Permana Devi Christiani Angir, Devi Christiani Djohan, Timotius Revelano Saliby Djoni Haryadi Djoni Haryadi Setiabudi Eddy Setyawan Edward Budiman Sutanto Eko Bayu Kusumo Eric Prabowo Cundomanik, Eric Prabowo Ferry Tanggo Gestel, Bert van Go David Gunawan Gregorius Satia Budhi Gregorius Satiabudhi Hans Aditya Admaja, Hans Aditya Hans Christian Herjanto, Hans Christian Harris Boedijono, Harris Harry Timothy Tumalewa Heinrich Wiradinata Henry Novianus Palit Ibnu Gunawan Irawan Hady, Irawan Iwan Setiawan Janice Elvina Leuw Julio Christian Salim, Julio Christian Julius Wonodihardjo Kartika Gunadi Kelvin Hartanto, Kelvin Kevin Darmawan Limantoro Kristo Radion Purba Lewi S. Kristianto Liliana Liliana Lily Puspa Dewi Malvin Yuwono Kurniawan, Malvin Yuwono Michael Christian Tjandra Paul Agustinus Pieter Sindu Wijaya Purwoko, Agus Rendy Cahyadi Resmana Lim Richard Pangalila, Richard Robby Christianto Wijaya, Robby Christianto Robert Gosal, Robert Rufus Dian Oeinata Sandy Sunaryo Sanjaya, Cenius Silvia Rostianingsih Stevie Suwanto Putra Sugeng Hadi Wijaya, Sugeng Hadi Tanjung, Hana Tommy Jonathan, Tommy Viky George Lettu Radja Pono, Viky George Lettu Wahyu Christianto Wahyu Ricky Handoko William Febrianto Sulisthio willy wardhana gunawan Wong Fanny Christiana, Wong Fanny Yendry Ferdinand Tandoro Yohan Alvin Limanto, Yohan Alvin Yohanes Raymond Budiono, Yohanes Raymond Yulia - Yulia Yulia Yvonne Nathania, Yvonne