| Call Number | KP-3863 |
| Collection Type | Kerja Praktek (KP) |
| Title | Pengembangan Sistem Single Sign On Untuk Penggabungan Akun dan Lisensi Premium Pada Produk-Produk Photosolve |
| Author | Nayyara Airlangga Raharjo; |
| Publisher | Depok: Fasilkom UI, 2025 |
| Subject | Pengembangan Sistem |
| Location | FASILKOM-UI; |
| Nomor Panggil | ID Koleksi | Status |
|---|---|---|
| KP-3863 | TERSEDIA |
Single Sign On (SSO) adalah sistem autentikasi yang memberikan kemampuan kepada pengguna untuk sign in ke berbagai aplikasi atau sistem yang berbeda dengan satu akun atau identitas saja. PhotoSolve ingin mengembangkan sistem SSO agar setiap produk dari PhotoSolve bisa diintegrasikan akses dan identitasnya melalui satu akun saja untuk setiap pengguna. Selain itu, dikembangkan juga layanan subscription yang berfungsi untuk melakukan integrasi dan manajemen lisensi atau subscription pengguna yang dibeli pada produk-produk yang berbeda agar bisa digunakan pada produk PhotoSolve manapun. Kedua sistem ini dikembangkan dengan tujuan untuk meningkatkan pengalaman dan retensi pengguna. Teknologi yang digunakan meliputi OAuth 2.0 dengan mekanisme PKCE, Stripe untuk payment gateway, serta arsitektur microservices dengan CI/CD di GitHub Actions. Hasil implementasi menunjukkan peningkatan retensi pengguna hingga 25% dan efisiensi pengembangan melalui otomatisasi deployment yang menyebabkan peningkatan kecepatan rilis menjadi 4 kali per hari. Selama proses kerja praktik, berbagai aspek non-teknis juga dipelajari seperti komunikasi efektif dalam lingkungan kerja remote dan penerapan metodologi Agile. Pengalaman kerja praktik ini membangun intuisi dan kemampuan pengembangan perangkat lunak dalam tim yang kecil namun cepat dan pada skala yang cukup besar.