Deskripsi
API Login SSO dengan App Key merupakan pembaharuan dari API Login SSO sebelumnya. API Login SSO ini digunakan untuk kebutuhan integrasi aplikasi- aplikasi di lingkungan Universitas Telkom agar dapat memngimplementasikan Login Aplikasinya dengan Akun SSO terdaftar. Adapun untuk kebutuhan aplikasi diluar Direktorat Pusat Teknologi Informasi (PUTI), apabila membutuhkan integrasi API Login SSO perlu melewati prosedur permintaan API ke Urusan Layanan Pengguna di Direktorat PUTI.App Key (Application Key) adalah credential atau kunci identifikasi yang diberikan kepada sebuah aplikasi client untuk mengakses API. App Key digunakan untuk mengenali dan mengautentikasi aplikasi yang melakukan permintaan ke server API. Tujuan Penggunaan App Key pada API : 1. Identifikasi Aplikasi Client : App key memberitahu server API bahwa permintaan berasal dari aplikasi tertentu yang telah terdaftar. 2. Pengendalian Akses : API bisa membatasi akses hanya untuk aplikasi yang memiliki App Key yang valid. 3. Pelacakan dan Logging : Server dapat mencatat penggunaan API berdasarkan App Key, sehingga bisa dilihat siapa yang melakukan permintaan, kapan, dan seberapa sering. 4. Rate Limiting : API bisa menerapkan batas penggunaan berdasarkan App Key. 5. Pengamanan Data : App Key adalah bagian dari sistem keamanan agar API tidak digunakan sembarangan oleh pihak tak berwenang.