From e0582f00309b26daae618abb827af3fc20bdc731 Mon Sep 17 00:00:00 2001 From: ManifoldFR <wilson.jallet@gmail.com> Date: Wed, 2 May 2018 00:52:14 +0200 Subject: [PATCH] modif readme --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index dfc04de..b52f811 100644 --- a/README.md +++ b/README.md @@ -115,6 +115,15 @@ Pour accéder à la "vraie" BDD, sur roued (le serveur qui héberge sigma), il f * se connecter à la BDD via la commande `psql` * faire les requetes en SQL par l'interface de postgreSQL. +## API/panneau d'administration + +### Authentification + +L'authentification se fait contre le LDAP en envoyant un requête HTTP POST à '/login'. En fonction de la valeur du header `Accept` inclus dans la requête, on a deux comportements possibles +| `application/json` | autre | +| ------------------------------------ | ---------------------- | +| Renvoie un message de succès/d'échec | Redirige vers `/admin` | + ## Scripts Les scripts sont des instructions en ligne de commande que l'on peut faire tourner avec la commande `npm run`. Ce sont des raccourcis pour gagner du temps sur des opérations un peu longues. Ils sont définis dans [`package.json`](../package.json). @@ -156,12 +165,3 @@ qui fait appel au script `eslint src/` défini dans le [`package.json`](../packa Sinon, si vous utilisez Atom ou Visual Studio Code pour éditer votre code, il existe des plugins qui font tourner ESLint en _live_ sur le code et vérifient que tout est en ordre. Pour mieux comprendre ESLint, référez-vous à la [doc](https://eslint.org/docs/user-guide/getting-started). - -### API/panneau d'administration - -#### Authentification - -L'authentification se fait contre le LDAP en envoyant un requête HTTP POST à '/login'. En fonction de la valeur du header `Accept` inclus dans la requête, on a deux comportements possibles -| `application/json` | autre | -| ------------------------------------ | ---------------------- | -| Renvoie un message de succès/d'échec | Redirige vers `/admin` | -- GitLab