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

S
sovereignos
S
sovereignos
Krisakorn U
Sommige informatie is automatisch vertaald.

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

Krisakorn U

Backend API Develope

  • Afkomstig uitThailand
  • Lid sindsokt 2026
  • Talen

    Thais
I build documented, tested backend APIs and hand them over ready to run. Every delivery includes a passing test suite and setup documentation, so you can verify everything before you pay for anything more. Before I started delivering code, I spent years as a technical writer and published author on MEB Market, where I wrote eight books on strategy and human analysis. That background taught me one thing I think most developers miss: documentation is part of the product, not an afterthought. I work fixed-scope, fixed-price. You get the source code, the tests, and the instructions to run it.

Automatische vertaling

Mijn portfolio