Table des matières

Utiliser une page d'authentification

Principe

MakeMeDroid propose un écran Identification prédéfini pour protéger certaines parties de l'application en utilisant le couple de variable login/mot de passe.

Ajouter un écran Identification

Personnaliser l'écran

Voici l'écran prédéfini proposé avec :

Vous pouvez voir ces informations en cliquant sur le champs puis en visualisant ses propriétés sur le côté droit de la page :

Indiquez

l'URL

L'URL correspond au serveur Web sur lequel se trouve vos scripts PHP. L'URL contient également les champs de l'écran, d'authentification avec leur valeur. C'est la méthode GET qui est utilisée.

http://w.x.y.z/script.php?login=valeur&pwd=valeur

Le script PHP

<?php
$login = $_GET["login"];
$pwd = $_GET["pwd"];
 
$valeurlogin = "btssiosisr";
$valeurpwd = "btssiosisr";
 
// Vérification du couple login/pwd
$ret = array();
if ($login==$valeurlogin AND $pwd==$valeurpwd)
   $ret["result"] = "loginok";
else
   $ret["result"] = "loginfailed";
 
// Encodage au format JSON du résultat que renvoie le script
$encodedJSONList = json_encode($ret);
print_r($encodedJSONList);
?>