Lewati ke konten

Autentikasi

API key untuk kode Anda, OAuth untuk aplikasi AI, dan cara menjaga keduanya tetap aman.

Setiap request ke API dan MCP server membawa kredensial bearer:

Authorization: Bearer pf_3kQ…

Ada dua jenis. Keduanya menjangkau tepat satu workspace dan bertindak sebagai satu anggotanya.

API key Access token OAuth
Bentuk pf_… pfa_…
Untuk Skrip Anda, n8n, Make, Zapier, CLI dan coding agent Aplikasi yang login: Claude, ChatGPT, client MCP OAuth lain
Dibuat oleh Pemilik workspace, di Settings Anggota mana pun, dengan menyetujui aplikasinya
Masa berlaku Sampai dihapus 1 jam; aplikasi memperbaruinya, sampai 90 hari tanpa dipakai
Akses Penuh atau hanya baca, dipilih saat dibuat Penuh atau hanya baca, dipilih di layar persetujuan
Berlaku di REST API dan MCP server MCP server (dan REST API)
  • Pemilik membuat key di Settings → Integrations → API & MCP, maksimal 10 per workspace, masing-masing Full access atau Read only (izin akses).
  • Key hanya ditampilkan sekali. PostFlow hanya menyimpan hash, beberapa karakter awal, dan kapan terakhir dipakai.
  • Key bertindak sebagai pemilik yang membuatnya. Kalau ia keluar dari workspace, key berhenti bekerja.
  • Menghapus key langsung menghentikan semua aplikasi yang memakainya.

Aplikasi yang mendukung otorisasi MCP (Claude, ChatGPT) tidak perlu key. Saat tersambung ke https://postflow.biz.id/api/mcp mereka menerima 401 yang menunjuk ke halaman login PostFlow, mendaftarkan diri, lalu mengarahkan anggota ke layar persetujuan untuk memilih workspace dan tingkat akses. Token bertindak sebagai anggota tersebut, sesuai perannya.

Pemilik melihat semua aplikasi yang tersambung di Settings → Integrations → Connected AI apps dan bisa memutus mana pun. Detail untuk pengembang client: MCP server → OAuth.

Tidak ada key atau token yang bisa menyambung atau memutus akun sosial, mengundang atau mengeluarkan orang, mengubah tagihan atau langganan, atau membuat key lain. Semua itu tetap di aplikasi.