卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

php怎么寫api接口 PHPAPI接口怎么控制權限?

PHPAPI接口怎么控制權限?你好,控制權限主要和是否登陸,以及登陸用戶的自身權限有關,但因為API接口不能使用session所以你需要使用其他的信息進行代替。我的建議是在app移動端發(fā)送登陸請求時,

PHPAPI接口怎么控制權限?

你好,控制權限主要和是否登陸,以及登陸用戶的自身權限有關,但因為API接口不能使用session所以你需要使用其他的信息進行代替。我的建議是在app移動端發(fā)送登陸請求時,你就可以生產(chǎn)登陸后的Token信息。Token信息需要你根據(jù)用戶編號進行加密處理,然后移動端保存,在每次做其他請求時,連同Token一起發(fā)送過來,你再判斷是否存在Token,然后解密Token獲取用戶編號,再通過用戶編號判斷是否有相應權限。

Php接口應該加密哪些?

  在實際開發(fā)中PHP接口開發(fā)是PHP常見的技術,可以通過接口進行一些操作,可以訪問接口獲取數(shù)據(jù),給app提供數(shù)據(jù)接口等,但是如果接口沒有加密解密的過程,很容易發(fā)生盜用和不安全的操作。

下邊簡單介紹一下API接口的加密方法

如app要請求用戶列表,api是“index.php?module=user&action=list”

app生成token = md5 (‘user’.’list′.’abc12@1qwe~456’) = 5e549e3c1e808125d1a7e0746625abb6

則實際發(fā)起請求為 “index.php?module=user&action=list&token=5e549e3c1e808125d1a7e0746625abb6”

服務器端接到請求用同樣方法計算token:

<?php

  $module = $_GET["module"]

  $action = $_GET["action"]

  $urltoken = $_GET["token"] //app發(fā)送過來的token

  $token = md5($module.$action."abc12@1qwe~456")

  if($urltoken != $token){

    exit("error")

  }else{

    echo "success"

  }