resolve conflits
This commit is contained in:
@@ -10,10 +10,6 @@ post {
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
X-XSRF-TOKEN:
|
||||
}
|
||||
|
||||
body:json {
|
||||
{
|
||||
"name": "{{name}}",
|
||||
@@ -22,8 +18,8 @@ body:json {
|
||||
}
|
||||
|
||||
vars:pre-request {
|
||||
name: Mon super event
|
||||
description: Ma super description
|
||||
name:
|
||||
description:
|
||||
}
|
||||
|
||||
assert {
|
||||
@@ -34,3 +30,16 @@ settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /events/create -- POST
|
||||
|
||||
Permet de créer un événement.
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
|
||||
L'utilisateur doit être admin pour créer un événement
|
||||
|
||||
Entrée: nom, description
|
||||
|
||||
}
|
||||
|
||||
+2
-6
@@ -10,11 +10,6 @@ post {
|
||||
auth: none
|
||||
}
|
||||
|
||||
headers {
|
||||
X-XSRF-TOKEN:
|
||||
Accept: application/json
|
||||
}
|
||||
|
||||
body:json {
|
||||
{
|
||||
"email": "{{email}}",
|
||||
@@ -38,8 +33,9 @@ settings {
|
||||
}
|
||||
|
||||
docs {
|
||||
Permet de se connecter
|
||||
# /users/login -- POST
|
||||
|
||||
Permet de se connecter
|
||||
|
||||
Le header X-XSRF-TOKEN est obligatoire.
|
||||
Pour le récupérer:
|
||||
|
||||
+7
-5
@@ -10,11 +10,6 @@ post {
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
X-XSRF-TOKEN:
|
||||
Accept: application/json
|
||||
}
|
||||
|
||||
assert {
|
||||
res.status: eq 200
|
||||
}
|
||||
@@ -23,3 +18,10 @@ settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users/logout -- POST
|
||||
|
||||
Permet de se déconnecter.
|
||||
Supprime le remember_token et cookies de connexions.
|
||||
}
|
||||
|
||||
@@ -10,10 +10,6 @@ post {
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
Accept: application/json
|
||||
}
|
||||
|
||||
body:json {
|
||||
{
|
||||
"name": "{{name}}",
|
||||
@@ -24,10 +20,10 @@ body:json {
|
||||
}
|
||||
|
||||
vars:pre-request {
|
||||
name: test
|
||||
email: test@test.com
|
||||
password: test
|
||||
lastname: NAME
|
||||
name:
|
||||
email:
|
||||
password:
|
||||
lastname:
|
||||
}
|
||||
|
||||
assert {
|
||||
@@ -40,5 +36,9 @@ settings {
|
||||
}
|
||||
|
||||
docs {
|
||||
Créer un utilisateur test
|
||||
# /users/register -- POST
|
||||
|
||||
Permet de créer un compte utilisateur.
|
||||
|
||||
Entrées: name, lastname, email, password
|
||||
}
|
||||
|
||||
@@ -5,16 +5,29 @@ meta {
|
||||
}
|
||||
|
||||
delete {
|
||||
url: {{url}}/api/users/7
|
||||
url: {{url}}/api/users/{{id}}
|
||||
body: none
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
X-XSRF-TOKEN:
|
||||
vars:pre-request {
|
||||
id:
|
||||
}
|
||||
|
||||
settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users/id -- DELETE
|
||||
|
||||
|
||||
Permet de supprimer un compte utilisateur
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
|
||||
L'utilisateur doit être admin poir supprimer un autre compte utilisateur.
|
||||
|
||||
Entrée: id
|
||||
}
|
||||
|
||||
@@ -10,12 +10,15 @@ delete {
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
Accept: application/json
|
||||
X-XSRF-TOKEN:
|
||||
}
|
||||
|
||||
settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users -- DELETE
|
||||
|
||||
Permet de supprimer le compte de l'utilisateur actuellement connecté.
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
}
|
||||
|
||||
@@ -5,19 +5,26 @@ meta {
|
||||
}
|
||||
|
||||
get {
|
||||
url: {{url}}/api/users/5
|
||||
url: {{url}}/api/users/{{id}}
|
||||
body: none
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
vars:pre-request {
|
||||
id:
|
||||
}
|
||||
|
||||
settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users/id -- GET
|
||||
|
||||
Permet de récupérer les informations d'un utilisateur.
|
||||
Authetification demandée
|
||||
Cookies de connexion/XSRF requis.
|
||||
|
||||
/api/users/{ID}
|
||||
|
||||
|
||||
@@ -5,16 +5,11 @@ meta {
|
||||
}
|
||||
|
||||
post {
|
||||
url: {{url}}/api/users/5/role
|
||||
url: {{url}}/api/users/{{id}}/role
|
||||
body: json
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
Accept: application/json
|
||||
X-XSRF-TOKEN:
|
||||
}
|
||||
|
||||
body:json {
|
||||
{
|
||||
"role": {{role}}
|
||||
@@ -22,7 +17,8 @@ body:json {
|
||||
}
|
||||
|
||||
vars:pre-request {
|
||||
role: 2
|
||||
role:
|
||||
id:
|
||||
}
|
||||
|
||||
assert {
|
||||
@@ -33,3 +29,15 @@ settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users/id/role -- POST
|
||||
|
||||
Permet de modifier le rôle d'un utilisateur.
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
|
||||
L'utilisateur doit être admin pour modifier le rôle d'un utilisateur.
|
||||
|
||||
Entrées: id, role
|
||||
}
|
||||
|
||||
+11
-10
@@ -10,11 +10,6 @@ post {
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
Accept: application/json
|
||||
X-XSRF-TOKEN:
|
||||
}
|
||||
|
||||
body:json {
|
||||
{
|
||||
"name": "{{name}}",
|
||||
@@ -24,9 +19,9 @@ body:json {
|
||||
}
|
||||
|
||||
vars:pre-request {
|
||||
name: testUpdated
|
||||
lastname: testUpdated
|
||||
phone: 0607080910
|
||||
name:
|
||||
lastname:
|
||||
phone:
|
||||
}
|
||||
|
||||
assert {
|
||||
@@ -39,7 +34,13 @@ settings {
|
||||
}
|
||||
|
||||
docs {
|
||||
Permet de modifier le nom, le prenom et le numéro de téléphone de l'utilisateur
|
||||
# /users/update -- POST
|
||||
|
||||
le nom, le prenom et le numéro sont requis en entrée (même si pas modifié)
|
||||
Permet de modifier les données de l'utilisateur actuellement connecté.
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
|
||||
Entrées: name, lastname, phone
|
||||
|
||||
Toutes les données d'entrées sont requises, même celles non modifiées.
|
||||
}
|
||||
|
||||
@@ -5,17 +5,28 @@ meta {
|
||||
}
|
||||
|
||||
post {
|
||||
url: {{url}}/api/users/5/validate
|
||||
url: {{url}}/api/users/{{id}}/validate
|
||||
body: none
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
Accept: application/json
|
||||
X-XSRF-TOKEN:
|
||||
vars:pre-request {
|
||||
id:
|
||||
}
|
||||
|
||||
settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users/id/validate -- POST
|
||||
|
||||
Permet de valider l'inscription d'un nouvel utilisateur.
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
|
||||
L'utilisateur doit être admin pour valider un autre utilisateur
|
||||
|
||||
Entrée: id: identifiant de l'utilisateur qui va être validé.
|
||||
}
|
||||
|
||||
@@ -14,3 +14,9 @@ settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /users -- GET
|
||||
|
||||
Permet de récupérer tous les IDs des utilisateurs.
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
headers {
|
||||
Accept: application/json
|
||||
X-XSRF-TOKEN:
|
||||
}
|
||||
|
||||
@@ -18,3 +18,9 @@ settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /csrf-cookie -- GET
|
||||
|
||||
Renvoi le cookie XSRF permettant de se connecter et de faire des requêtes afin d'éviter les failles CSRF.
|
||||
}
|
||||
|
||||
+11
-5
@@ -5,15 +5,11 @@ meta {
|
||||
}
|
||||
|
||||
get {
|
||||
url: {{url}}/api/me
|
||||
url: {{url}}/api/users/me
|
||||
body: none
|
||||
auth: inherit
|
||||
}
|
||||
|
||||
headers {
|
||||
Accept: application/json
|
||||
}
|
||||
|
||||
assert {
|
||||
res.status: eq 200
|
||||
}
|
||||
@@ -22,3 +18,13 @@ settings {
|
||||
encodeUrl: true
|
||||
timeout: 0
|
||||
}
|
||||
|
||||
docs {
|
||||
# /me -- GET
|
||||
|
||||
Renvoi l'utilisateur acutllement connecté.
|
||||
|
||||
La connexion est obligatoire, les cookies de connexions/XSRF doivent être présents.
|
||||
|
||||
Renvoi un objet avec les informations de l'utilisateur
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user