DevTools Studio

Dokumentasi & Panduan

Panduan implementasi Centralized Auth System (auth.fakhrads.dev) dan penggunaan DevTools Studio.

Cara kerja SSO, shared cookie cross-subdomain, dan passkey biometrik FIDO2 di ekosistem fakhrads.dev.

Langkah & Konsep:

  • 1Auth server beroperasi di https://auth.fakhrads.dev dengan endpoint OIDC, WebAuthn/Passkey, dan Argon2id password fallback.
  • 2Sesi login disimpan dalam HttpOnly cookie `auth_session` pada root domain `.fakhrads.dev` (Lax, Secure).
  • 3Setiap subdomain (*.fakhrads.dev) otomatis menerima cookie sesi ini tanpa perlu login ulang.

Contoh Kode:

// Contoh verifikasi session di Client Component:
const res = await fetch('https://auth.fakhrads.dev/api/v1/auth/me', {
  credentials: 'include',
  headers: { 'Accept': 'application/json' }
});
const { authenticated, user } = await res.json();

Menampilkan 9 dari 9 dokumentasi