/mcp endpoint Supabase access_token talab qiladi, uni Bearer token sifatida o’tkaziladi. Aksariyat MCP klientlari buni OAuth 2.1 PKCE oqimi orqali avtomatik ravishda oladi. Testlash uchun token ni qo’lda qoʻyishingiz ham mumkin.
OAuth 2.1 PKCE oqimi
Flowstephttps://api.flowstep.ai da to’liq OAuth 2.1 avtorizatsiya serverini ishlatadi. MCP klientlari avtomatik ravishda oqimni topadi va tugatadi: siz login qilish va kirishni tasdiqla uchun brauzer oynasini ochasiz, keyin klient token almashinishini fonida boshqaradi.
Qo’llab-quvvatlanuvchi login usullari
/oauth/authorize da avtorizatsiya sahifasi quyidagilarni qo’llab-quvvatlaydi:
- Elektron pochta/parol — parol o’rnatilgan har qanday Flowstep hisobi
- Google SSO — Supabase ijtimoiy autentifikatsiyasi orqali yo’naltirish, klient tomonida avtomatik qaytarish
Kirishni taqqosla va onaylash
Login qilingandan so’ng, Flowstep token chiqarishdan oldin raza ekranini koʻrsatadi — hech qanday klient sizning aniq tasdiqlashisiz ulanishni tugatishi mumkin emas. Ekran Authorize access sarlavhasi bilan sarlavhalangan va kirish so’rab turgan klientni nomlaydi — klient nomi qalin, undan so’ng “sizning Flowstep hisobiga kirish so’ramoqda” — so’ng You’ll be redirected to va manzil xostini ko’rsatadi. Ulanishni tugatish uchun Allow ni tanlang yoki bekor qilish uchun Deny ni tanlang. Rad etish klientgaaccess_denied xatosi qaytaradi va hech qanday token chiqarmaydi.
claude.ai bog’lanuvchi foydalanuvchilari uchun hisob yaratish
OAuth login sahifasi ro’yxatdan o’tish formasi o’z ichiga olmaydi. Agar claude.ai ning custom bog’lanuvchisi orqali ulanayotgan bo’lsangiz va hali Flowstep hisobiga ega bo’lmasangiz, avval app.flowstep.ai da hisob yarating, so’ng bog’lanuvchi sozlamasiga qaytib autentifikatsiya qiling.Cookie orqasini qoldirish
AgarAuthorization header mavjud bo’lmasa, middleware Supabase session-ga asoslangan cookie-ga orqaga qaytadi. Bu browser dan / mcp ga to’g’ridan-to’g’ri kirganda ishlaydi va faol Flowstep sessiyasi mavjud. MCP klientlari har doim Bearer yo’ldan foydalanadi.
Qo’lda token (testlash)
Klient OAuth oqimisiz endpoint ga to’g’ridan-to’g’ri qo’ng’iroq qilish uchun:- Brauzerdagi app.flowstep.ai ga kirish
- DevTools → Console oching, ishga tushiring:
- Token ni header sifatida o’tkazish: