Authentification

Fonctionnement

Pour authentifier une clé grâce au serveur, la serrure effectue une requête de type GET et place la valeur de la clé qu'elle lit dans un paramètre. Voici un exemple de requête effectué par la serrure :


www.exemple.com/index.php?key=0200AD56F7C5


Le script PHP (présent dans index.php à la racine du site) qui s'occupe d'authentifier les clés va alors récupérer la valeur de clé placée dans le paramètre "key" de l'URL. Après avoir vérifié l'existence de la clé dans la base de données et de la permission si elle a été trouvée, le serveur retourne un code http 200 si la clé est autorisée à ouvrir la porte ou un code 401 si la porte doit rester fermée.