ユーザーを特定するためにJavaScriptでコードを使用する必要があるため、私は彼のセッションIDを使用することに決めました。ユーザーのセッションIDを自分自身に公開しても安全ですか?ユーザーに自分のセッションIDを公開することは危険ですか?
IDを使用してウェブサイトのセッションをハックしたり変更したりできますか?
ユーザーを特定するためにJavaScriptでコードを使用する必要があるため、私は彼のセッションIDを使用することに決めました。ユーザーのセッションIDを自分自身に公開しても安全ですか?ユーザーに自分のセッションIDを公開することは危険ですか?
IDを使用してウェブサイトのセッションをハックしたり変更したりできますか?
彼はCookieを調べることでセッションIDを見ることができます(Cookieは無効になっており、通常はすべてのリンクにGET引数として追加されます)。
だから、彼は自身のセッションIDで何も悪いことはできません。
このIDは訪問ごとに生成されるため、ユーザーに自分のセッションIDを表示することで大きなセキュリティ上の問題はないと思います。そのセッションIDが誰にも与えられていない限り、それも属していないので、あなたは良いものになるはずです。
また、PHPは、ユーザーのCookieが無効で、 'session.use_only_cookies 1'および/または' session.use_trans_sid 0'が設定されている場合、URLのセッションIDを取得できます。 –
これは私が "クッキーを無効にすると、通常はGET引数としてすべてのリンクに追加される"という意味です。 – ThiefMaster
デフォルトの設定では、Cookieがないときにデフォルトで設定されます。 –