Open Access Open Access  Restricted Access Subscription Access

Comparative Analysis of the Performance of Single Sign-On Authentication Systems with OpenID and OAuth Protocols


Affiliations
1 Magister Program of Information Technology University of Technology Yogyakarta Yogyakarta, Indonesia
 

A vast number of people use the internet on a regular basis. The growing number of users will inadvertently bring new issues for both users and administrators as user managers. Users forget their user accounts and passwords when they have too many accounts to surf the internet. Web-based application services at University of Technology Yogyakarta include the Academic Information System (SIA) and E-Learning without exception. Both have the same issue: figuring out how to establish an authentication mechanism that will prevent users from forgetting their accounts on the system. The goal of this research is to create a prototype using Single Sign On (SSO) and compare the performance of the two SSO protocols utilized, OpenID and OAuth. The Explicate Problem, Define Requirements, Design and Develop Artifact, Demonstrate Artifact, Evaluate Artifact, and Communication processes are all part of this study. The results of prototype testing are obtained by attempting to log in using an academic service system account, and users are not required to login/authenticate again while accessing the e-learning page. Performance studies on both protocols revealed that the highest number of users who could login to the system at the same time was 1230 (OpenID) and 1219 (OAuth). In comparison to the OpenID protocol, the OAuth protocol is more consistent in terms of average response time for handling user requests. A greater specification is also required to suit the demands of additional users.

Keywords

Single Sign On, OpenID, OAuth, Academic Information System.
User
Notifications
Font Size

  • I. P. A. E. D. Udayana and L. Jasa, "Implementasi dan Analisis Single Sign On Pada Sistem Informasi Universitas Udayana," in Seminar Nasional Teknologi Informasi dan Multimedia, Yogyakarta, 2016.
  • Q. Aini, U. Rahardja and R. S. Naufal, "Penerapan Single Sign On dengan Google pada Website berbasis YII Framework," SISFOTENIKA, vol. 8, no. 1, pp. 57-68, 2018.
  • T. Suryana and A. Amarullah, "Single Sign On (SSO) Menggunakan Standar SAML Pada Sistem Informasi Unikom," Jurnal Majalah Ilmiah Unikom, vol. 15, no. 1, pp. 87-94, 2017.
  • G. Guntoro and M. Fikri, "Perancangan Aplikasi Single Sign-On Menggunakan Autentikasi Gambar," Digital Zone: Jurnal Teknologi Informasi dan Komunikasi, vol. 9, no. 1, pp. 12-21, 2018.
  • N. Dagli, M. Deorukhar, S. Sawant, K. Upadhyaya and N. Shaikh, "Implementation of Single Sign On ( SSO ) for College websites," International Research Journal of Engineering and Technology (IRJET), vol. 7, no. 5, pp. 1285-1289, 2020.
  • A. G. Andriani, "Implementasi Sso(Single Sign On) Untuk Sentralisasi Login Web Aplikasi Internal Studi Kasus Pt Duta Visual Nusantara Tivi Tujuh," Universitas Komputer Indonesia, Bandung, 2019.
  • A. Suhardi, E. Fatkhiyah and M. Sholeh, "Perancangan dan Implementasi SSO (Single Sign On) Menggunakan Protokol Oauth 2.0," Jurnal JARKOM, vol. 5, no. 1, pp. 65-75, 2017.
  • T. Bazaz and A. Khalique, "A Review on Single Sign on Enabling Technologies and Protocols," International Journal of Computer Applications, vol. 151, no. 11, pp. 18-25, 2016.
  • V. Radha and D. H. Reddy, "A Survey on Single Sign-On Techniques," Procedia Technology, vol. 4, pp. 134-139, 2012.
  • P. B. Sahare, "Design And Implementation Of Enhanced Single Sign On System For Education Systems," International Research Journal of Engineering and Technology(IRJET), vol. 4, no. 7, pp. 717-721, 2017.
  • A. R. Hevner, S. T. March, J. Park and S. Ram, "Design Science in Information Systems Research," MIS Q., vol. 28, no. 1, pp. 75-105, 2004.
  • R. Bhatt, "Understand and Analyze Summary Report in Jmeter," Testing Journals, 31 1 2017. [Online]. Available: http://www.testingjournals.com/understand-summary-report-jmeter/. [Accessed 19 3 2022].

Abstract Views: 214

PDF Views: 111




  • Comparative Analysis of the Performance of Single Sign-On Authentication Systems with OpenID and OAuth Protocols

Abstract Views: 214  |  PDF Views: 111

Authors

Tri Waluyo
Magister Program of Information Technology University of Technology Yogyakarta Yogyakarta, Indonesia
Sutarman
Magister Program of Information Technology University of Technology Yogyakarta Yogyakarta, Indonesia

Abstract


A vast number of people use the internet on a regular basis. The growing number of users will inadvertently bring new issues for both users and administrators as user managers. Users forget their user accounts and passwords when they have too many accounts to surf the internet. Web-based application services at University of Technology Yogyakarta include the Academic Information System (SIA) and E-Learning without exception. Both have the same issue: figuring out how to establish an authentication mechanism that will prevent users from forgetting their accounts on the system. The goal of this research is to create a prototype using Single Sign On (SSO) and compare the performance of the two SSO protocols utilized, OpenID and OAuth. The Explicate Problem, Define Requirements, Design and Develop Artifact, Demonstrate Artifact, Evaluate Artifact, and Communication processes are all part of this study. The results of prototype testing are obtained by attempting to log in using an academic service system account, and users are not required to login/authenticate again while accessing the e-learning page. Performance studies on both protocols revealed that the highest number of users who could login to the system at the same time was 1230 (OpenID) and 1219 (OAuth). In comparison to the OpenID protocol, the OAuth protocol is more consistent in terms of average response time for handling user requests. A greater specification is also required to suit the demands of additional users.

Keywords


Single Sign On, OpenID, OAuth, Academic Information System.

References