誰でも説明してください - モバイルアプリ(Android)がDBからデータを取得できるようにするPHPコードを作成しています。APIを使用したセッショントークンの正しい使用
トークンの使用については読んでいますが、このトークンはサーバー側にどこに保存しますか?
(私はそれを試してみましたが、セッショントークン変数は、私はそれを割り当てる存在しません - 。たとえば、私は二時間、それを呼び出す場合)
<?php
session_start();
$sql = "SELECT * FROM a_users WHERE a_mail = '".$_POST["mail"]."' AND a_pw = '".$_POST["pw"]."'";
$result = $conn->query($sql);
if ($result->num_rows > 0)
{
$value = $result->fetch_assoc();
$Token_API = encryptMyVar(date('Y-m-d H:i:s'));
$_SESSION["Token_API"] = $API_Token;
$value = array("login" => 1,"token_api" => $Token_API,"nickname" => $value["nickname"]);
$con->close();
exit(json_encode($value));
}
?>
私は上のファイルにトークンを保存する必要がありますサーバーや何か、何か間違っているのですか?
ありがとうございます!
コードを投稿できますか?私たちはあなたのコードを修正するのを助けることができます、私たちはあなたに答えを与えたくありません;)。 –
ありがとう、私はPHPコードを追加しました。任意のアイデアトークンを使用する方法? – user3495363