logo

Kerap Lupa Password Aplikasi Atau Web? Sistem Ini Siap Membantumu!

21 Agustus 2024 Berita,

Masalah lupa password atau kata sandi sering dialami oleh pengguna situs atau aplikasi pada saat ingin login, meski dapat memilih untuk mengganti password baru, tapi hal ini jika dilakukan terus menerus akan berdampak buruk. Salah satu Solusi yang dapat mengatasi masalah ini adalah dengan Single Sign On (SSO). SSO merupakan sistem autentikasi yang bisa digunakan untuk masuk ke beberapa situs sekaligus. SSO adalah sistem yang memungkinkan pengguna hanya perlu untuk melakukan satu kali login saja untuk beberapa situ website dan aplikasi. 

Berdasarkan Peraturan Presiden Nomor 95 Tahun 2018 dan Nomor 83 Tahun 2023. Didukung oleh Peraturan Bupati Sukoharjo No. 24 Tahun 2022. SSO memiliki manfaat sebagai berikut: 

  1. Integrasi aplikasi yang efisien

  2. Kemudahan akses dengan satu login

  3. Peningkatan efisiensi administrasi

Proses identifikasi SSO ini hanya dilakukan pertama kali ketika membuat akun berupa username dan password. Setelah itu sistem SSO akan menyimpan informasi tersebut agar bisa digunakan pada beberapa aplikasi lain. SSO dapat mrngrlols identitas atau akun pengguna agar bisa digunakan pihak ketiga juga, dlam hal ini pihak ketiganya misalnya seperti Facebook, Google, Instagram dan yang lain. 

Proses ini dibantu dengan OAuth, yakni open authorization atau komponen otorisasi terbuka yang memberikan hak akses pada aplikasi pihak ketiga agar bisa melakukan akses data yang dimiliki pengguna dengan sistem token base. Token SSO ini nantinya didistribusikan dari sistem satu menuju sistem lainnya. Agar lebih mudah memahami, berikut cara kerja SSO.

  1. Pengguna mengakses situs atau aplikasi pihak ketiga atau disebut dengan service provider.

  2. Service provider mengirim token ke sistem SSO (identity provider) untuk menyampaikan permintaan autentikasi pengguna tersebut.

  3. Identity provider akan mengecek apakah pengguna sudah diautentikasi, jika sudah maka pengguna bisa langsung mengakses service provider.

  4. Tapi jika belum, pengguna diminta memverifikasi berupa username, password atau OTP  

  5. Apabila verifikasi selesai, identity provider akan mengirim token pada service provider bahwa verifikasi berhasil dilakukan.

  6. Token diterima oleh service provider.

  7. Pengguna dapat mengakses service provider.

Manfaat yang paling dirasakan ketika menggunakan SSO yaitu efektivitasnya. Biasanya kita perlu membuka beberapa aplikasi dalam satu waktu, dengan SSO hanya perlu melakukan satu kali login saja, maka bisa langsung masuk aplikasi-aplikasi tersebut.