Ik bouw een veilige rest API met jwt auth en volledige tests


Over deze dienst
Automatische vertaling
Heb je een werkende API nodig zonder een 3-weekse project van een bureau?
Ik maak een productieklare REST API: authenticatie, een echte database, een geautomatiseerde test suite en documentatie die je zonder uitleg aan een ontwikkelaar of AI-tool kunt geven.
Elk pakket bevat:
- JWT auth met refresh token rotatie
- Wachtwoorden gehasht met scrypt, nooit in platte tekst opgeslagen
- Input validatie op elk endpoint
- Rate limiting op de login route
- Schone JSON-fouten zonder interne details
DE TESTEN ZIJN HET bewijs. Je hoeft niet op mijn woord te geloven, je voert ze uit:
npm test
De referentie build bevat 98 geautomatiseerde tests die een echte database raken via echte HTTP, niet mocks. Ze dekken auth, token verval, hergebruik van gestolen tokens, isolatie van gegevens tussen gebruikers, SQL-injectie pogingen en cascade deletes.
Het zal niet op jouw machine breken: 6 runtime dependencies, geen enkele compileert iets. Crypto en de database komen van Node zelf. Geen node-gyp, geen compiler, geen cryptische binding errors.
Stack: Node.js, Express 5, TypeScript, SQLite of jouw PostgreSQL.
Stuur me je wensen en ik reageer met een plan.
Maak kennis met Krisakorn U
Backend API Develope
- Afkomstig uitThailand
- Lid sindsokt 2026
Talen
Thais
Automatische vertaling
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
V: Ben ik de eigenaar van de code?
Ja. Volledige eigendom en alle rechten worden bij oplevering aan jou overgedragen, inclusief de Git geschiedenis.
Q: Kan je mijn bestaande database gebruiken?
Ja. Stuur je schema en ik pas het aan naar PostgreSQL, MySQL of MongoDB. De referentie build gebruikt alleen SQLite zodat je het zonder setup kunt proberen.
Q: Wat als ik na levering wijzigingen nodig heb?
Revisies binnen de afgesproken scope zijn inbegrepen. Nieuwe functies worden apart geoffreerd, en ik vertel je de kosten voordat ik begin.
Q: Werkt het in productie?
Ja. Het draait op Node's HTTP server en sluit netjes af. Voor echt verkeer zet je een reverse proxy voor; deployment gids is inbegrepen.
Q: Hoe communiceren we?
Engels of Thais, per bericht. Eén voortgangsupdate per werkdag. Ik stuur een plan ter goedkeuring voordat ik begin.

