En cours

Next Armored

Toolkit de middleware NextJs pour sécuriser votre application avec flexibilité et simplicité. Les configurations par défaut sont basées sur les meilleures pratiques de sécurité.

Next Armored logo - armor with N letter

Technologies

TypeScriptNext.jsNode.jsSecurity

Il s’agit de mon premier projet open-source. L’idée est de créer un package npm qui permet de sécuriser son application Next.Js, sans demander de configuration excessive et de connaissances excessives en cybersécurité.

L’objectif de la 1ère release est de permettre de configurer les CORS pour une API construite avec Next.Js. Il s’agit d’un cas particulier, où notre API est consommée par un front web différent de celui produit par l’app Next qui se trouve sur le même domaine et donc applique la SOP (Same-Origin Policy).

Pour plus d’informations, sur comment utiliser le package, qu’est ce que les CORS et dans quelles situations l’utiliser, vous pouvez lire l’article suivant: Comment configurer CORS pour NextJs

Pour les prochaines releases, j’ai prévu d’ajouter des middlewares pour sécuriser d’autres aspects d’une application Next.Js, comme les CSP, les headers de sécurité, les cookies, etc.


Retour aux projets