Kadang sebuah draf perlu dilihat orang di luar dashboard: klien, tim legal, rekan kerja lewat ponselnya. Menerbitkan lebih awal bukan pilihan, dan situs staging berpassword berarti satu lagi yang harus dirawat. ATLAS memakai token preview sebagai gantinya.
Apa itu token preview
- Token dengan jenis
previewyang selalu kedaluwarsa. Semua anggota boleh membuatnya untuk 1 sampai 120 menit. - Bisa melihat draf terbaru setiap entri, bukan hanya yang sudah live.
- Responsnya tidak pernah di-cache dan halamannya ditandai
noindex, jadi draf tidak bisa bocor ke CDN atau mesin pencari. - Begitu waktunya habis, token berhenti bekerja. Tidak ada yang perlu dicabut.
Membuatnya
Semua anggota brand boleh membuat token preview, termasuk editor, karena token ini hanya menampilkan draf dan tidak mengubah apa pun:
POST /v1/manage/api-tokens
{ "name": "Client review", "kind": "preview", "expires_in_minutes": 30 }Jenis token lain, seperti read token yang dipakai situs di produksi, tetap hanya untuk admin.
Membuka draf di situs asli
Situs yang dibangun dengan @atlas/nuxt sudah punya rute preview. Rute itu menyimpan token di cookie httpOnly, jadi reviewer menjelajah situs aslinya, dengan tema aslinya, dan melihat draf di mana pun draf itu muncul.