微信截圖_20171129153050.png
微信截圖_20171129153835.png
web登錄是通過每次請(qǐng)求帶phpsessionId服務(wù)端判斷是否登陸
app登錄通過token
微信截圖_20171129154352.png
微信截圖_20171129155400.png
微信截圖_20171129155628.png
a b c用戶同時(shí)訪問不同的主機(jī)可能生成同一個(gè)id ->> 使用第二個(gè)參數(shù)true增加唯一性->>增加手機(jī)號(hào)碼
微信截圖_20171129161432.png
IAuth.php
/**
* 設(shè)置登錄的token - 唯一性的
* @param string $phone
*/
public static function setAppLoginToken($phone = "")
{
$str = md5(uniqid(md5(microtime(true)), true));
$str = sha1($str . $phone);
return $str;
}
Test.php(Controller)
public function token(){
echo IAuth::setAppLoginToken('');
}
image.png