Mintlify menawarkan baik Autentikasi maupun Personalisasi. Sebagian besar, Autentikasi hanyalah Personalisasi + privasi. Namun, ada beberapa perbedaan kunci yang penting untuk diketahui, dari yang paling penting hingga yang kurang penting:

Jaminan Keamanan

Autentikasi adalah solusi dokumentasi pribadi yang lengkap. Setiap aspek dari dokumentasi Anda, termasuk konten halaman, gambar, hasil pencarian, dan fitur asisten AI, sepenuhnya tidak dapat diakses oleh pengguna yang tidak terautentikasi.

Personalisasi, di sisi lain, tidak menawarkan jaminan keamanan untuk konten dokumentasi Anda. Semua konten halaman, gambar, hasil pencarian, dan fitur asisten AI dapat diakses oleh publik. Bahkan jika Anda menggunakan fitur halaman tersembunyi dari Personalisasi, penyerang yang termotivasi masih akan dapat mengakses konten halaman tersembunyi.

Metode Handshake

Karena perbedaan dalam persyaratan keamanan untuk Autentikasi dan Personalisasi, metode handshake yang berbeda tersedia untuk masing-masing. Kedua metode menawarkan Handshake JWT dan OAuth, meskipun langkah-langkah pengaturannya sedikit berbeda.

Autentikasi menawarkan dua metode Handshake tambahan:

  • Handshake Kata Sandi, yang melindungi situs web Anda dengan satu kata sandi global yang dapat dikonfigurasi.

  • Mintlify Auth Handshake, yang akan memungkinkan pengguna untuk melihat dokumentasi Anda hanya jika mereka memiliki akses ke dashboard Anda.

Personalisasi menawarkan satu metode Handshake tambahan:

  • Handshake Sesi Bersama, metode super sederhana yang hanya memerlukan pengaturan satu endpoint yang mengembalikan data untuk pengguna yang sudah terautentikasi.