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