Encrypted Private Key

Untuk keperluan validasi token-token, saat ini MBaaS mendukung algoritma HS256 dan RS256.
Jika sebuah project MBaaS Server menggunakan algoritma RS256, maka ketika di-start pertama kali akan terbuat satu file dengan nama private di dalam folder signing-keys. Yang harus dicatat adalah: Setelah adanya file tersebut, maka tidak boleh ada perubahan di 2 tempat:

  • Project > Namespace
  • User Management > Auth Config > Issuer dan JWT Algorithm

Peringatan: Perubahan apapun yang dilakukan terhadap konfigurasi tersebut akan menginvalidasi sesi login para pengguna saat ini.

Berikutnya, kalau memang harus ada perubahan pada konfigurasi di atas, maka file signing-keys/private harus dihapus dan nanti akan terbuat baru lagi.