これは複数の方法で行うことができますが、最も簡単な説明はありません。最初に環境を設定しましょう。
www.yourSite.com/login.php
:これはuser="name"とpassowrd="password"を取り、セッションIDをエコーバックします。
www.yourSite.com/isloggedin
.php:ユーザーがログインしているかどうかを確認します
www.yoursite.com/logout.php
:セッションからログアウトします
まず、login.phpを呼び出して、ユーザー名とパスワード(login.php?user=someuser&passowd=pass
)を送信します。この呼び出しにより、セッションIDがエコーバックされます(サーバー側で有効に保たれます)。
その後、電話をかけることができますisloggedin.php?session=here_set_the_session_returned_earlier
。ログアウトしなかった場合、たとえばyesが返されます。
後でログアウトしたい場合はwww.yoursite.com/logout.php?session=same_session
、を呼び出すことができます。これにより、ログイン機能に保存されているセッションが破棄されます。
これを実装する方法は他にもたくさんありますが、私の意見では、これが最も簡単な方法です。