SSO dengan menggunakan CAS
07/06/12 11:33
Melanjutkan tulisan sebelumnya, CAS atau Central Authentication Service merupakan salah satu aplikasi yang dapat digunakan sebagai implementasi single sign on atau SSO.
Keuntungan dari penggunaan CAS antara lain:
- Protokol yang terbuka dan terdokumentasi dengan baik
- Aplikasi Java dengan kode terbuka
- Pustaka client yang beragam, mulai dari java, php, .Net, Perl, Apache, dst.
- Terintegrasi dengan aplikasi-aplikasi lainnya seperti Moodle, Joomla, WikiWiki, dll
- Dukungan komunitas yang luas
Sebelum menggunakan cas, sebaiknya persiapkan beberapa hal berikut:
- Tentukan jenis autentikasi yang dipakai: misal LDAP, mysql, imap, dst
- Daftar aplikasi-aplikasi yang akan diintegrasikan dengan CAS
- Cari dukungan pustaka client untuk aplikasi-aplikasi yang akan diintegrasikan
- Sertifikat SSL yang resmi untuk implementasi
- Spesifikasi server untuk menangani CAS
Setelah persiapan dilakukan, selanjutnya yaitu mendeploy server CAS dan dilanjutkan deploy CAS Client. Pastikan semua ujicoba dilakukan sebelum benar-benar pada tahap produksi/implementasi.
Hal-hal yang perlu diperhatikan dalam ujicoba yaitu:
- Apakah SSL bekerja dengan baik?
- Apakah pengguna dapat terautentikasi dengan benar?
- Apakah atribut yang dikirim server sudah sesuai?
- Apakah aplikasi client sudah terotorisasi oleh server dengan benar?
Nah kira-kira demikian gambaran awal implementasi SSO dengan CAS. Selanjutnya akan saya tunjukkan contoh deploy aplikasi CAS.
dikirim oleh: M. Zudha Ghofur
Artikel Terkait
Contoh Implementasi SSO CAS: Webmail+ImapImplementasi CAS untuk akses hotspot
Single Sign On
Komentar
« Single Sign On Contoh Implementasi SSO CAS: Webmail+Imap »
mas, saya sedang melakukan implementasi pada portal web, saya sangat newbie, saya sudah deploy cas server by tomcat7 kemudian telah install ldap, bagaimana mengintegrasikan keduanya mas, maksud saya sehingga dapat login kedalam cas server menggunakan userid dan password yang terdefinisi di dalam ldap mas, jika ada referensi saya untuk belajar saya minta tolong mas terimakasih sebelumnya.
Maaf terlambat menjawab. Silahkan ikuti panduan di https://wiki.jasig.org/display/casum/ldap
— fahmifmc · 24/07/15 11:03 · #