Belisc Logo

Artikel Unggulan

Featured
Bun Mar 12, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
SvelteKit: Menutup Celah Retry OAuth Callback dan Double Exchange
SvelteKit
schedule Jun 16, 2026

SvelteKit: Menutup Celah Retry OAuth Callback dan Double Exchange

Bug OAuth callback yang diproses lebih dari sekali di SvelteKit sering muncul saat refresh, retry jaringan, tab ganda, atau provider mengirim ulang request. Artikel ini membahas kontrak endpoint callback yang aman, validasi state, single-use code, idempotent exchange, dan pencegahan session ganda dengan guard di database atau Redis.

Rahma AP

Admin

OAuth Refresh Token Race Condition: Cegah Token Tertimpa di Backend
Integrasi API & Auth
schedule Mei 30, 2026

OAuth Refresh Token Race Condition: Cegah Token Tertimpa di Backend

Race condition saat refresh token OAuth sering muncul ketika beberapa request backend bersamaan mencoba memperbarui token ke API pihak ketiga. Artikel ini membahas gejala, akar masalah, dan pola mitigasi praktis seperti single-flight refresh, optimistic locking, distributed lock, token store terpusat, retry aman, serta penanganan invalid_grant.

Rahma AP

Admin

forum Live Chat