### Récupérer un token admin POST http://localhost/index.php/login { "login": "admin", "pwd": "hashedadminpwd" } ### Récupérer toutes les ip bannies GET http://localhost/index.php/blacklist Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo ### Vérifie si l'ip appartient à la blacklist (oui) GET http://localhost/index.php/blacklist/192.1.1.51 Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo ### Vérifie si l'ip appartient à la blacklist (non) GET http://localhost/index.php/blacklist/192.1.1.5 Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo ### Ajouter une ip valide à la blacklist POST http://localhost/index.php/blacklist Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo { "ip":"192.1.1.4" } ### Ajouter une ip non valide à la blacklist POST http://localhost/index.php/blacklist Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo { "ip":"pouet" } ### DELETE http://localhost/index.php/blacklist/192.1.1.4 Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo ### Ajouter une ip valide à la blacklist POST http://localhost/index.php/blacklist Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDY5OTE1NzQsImV4cCI6MTYwNjk5NTE3NCwiaXNzIjoibG9jYWxob3N0IiwiZGF0YSI6eyJpZCI6IjciLCJyb2xlIjoiMiIsImVtYWlsIjoiYmVsb3ZlZC5hZG1pbkBmcmVlLmZyIn19.dALNLjLZyaATmAvUiiB9t3gSxf72-t87mxsAQltIMGo { "ip":"127.0.0.1" }