Maison > Article > développement back-end > L'ensemble du processus de développement de l'interface APP avec PHP (2)
Suivez l'étape précédente de développement. En pratique, il y aura certains problèmes :
Le problème principal est que le backend doit être connecté pour permettre l'accès au contrôleur arrière
Ici, je propose deux solutions : Pas grand chose à faire disons, regardons le code :
one:::::
public function loginAction($req) { if(strstr($_SERVER["QUERY_STRING"],"z") == "zhw-categorys"){ $show_id =$_POST['id']; $show_name= $_POST['name']; if($show_id){ $arr = array( 'id' => 1, 'name' => '测试', 'type' =>array(4,5,6), 'test' =>array(1,45,67=>array(1,2,3)), ); }else{ $arr = array( 'id' => 1, 'name' => 'jiang', ); } wei()->zhwCategory()->show(200,'成功咯',$arr,'json'); } return get_defined_vars(); }
Une interprétation simple :
La méthode ci-dessus est Lors de la saisie du entrée de la plateforme, je juge : Selon mon projet en cours, lorsque j'appelle directement le chemin de l'interface, le chemin est comme ceci :
http://su1010.cn/admin/login?message=&next=http%3A%2F%2Fsu1010.cn%2Fadmin%2Fzhw-categorys
Je prends donc la méthode d'interception si le personnel de l'APP accède directement à mon. interface, alors je porterai un jugement. Si vous appelez l'interface dans un état non connecté, j'obtiendrai le contrôleur et je porterai directement un jugement à l'étape précédant la page de retour pour obtenir les données pour la requête, l'interprétation et return—-> Je dois dire que cette méthode est très faible, mais c'est la méthode à laquelle j'ai pensé au début !
deux:::::::
![这里写图片描述](https://img-blog.csdn.net/20171027100824856?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM4MzAwOTY5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
Voir la partie cadre de mon tableau, cette partie est livrée avec le cadre. . . cadre Wei. Je suis encore en train de le comprendre maintenant, veuillez expliquer ce que cela signifie spécifiquement :
Si vous accédez directement à mon contrôleur (à condition que ce contrôleur ne soit connu que de vous et des développeurs de l'APP), effectuez une série d'opérations ici Opération : Si vous accédez directement à ce contrôleur, alors je vous donnerai un accès direct à l'arrière-plan : pour les visiteurs, définissez simplement votre user_id sur 0.
Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!