ホームページ >バックエンド開発 >PHPチュートリアル >Douyu Webサイトのログイン返信はなぜ長期ログインを実現しているのでしょうか?
Douyu Web サイトのログイン状態は 1 週間保持されます。単純に SESSION+COOKIE を使用する場合、ログイン状態を保持するとどうなるでしょうか。純粋な COOKIE を使用していますか?
Douyu Web サイトのログイン状態は 1 週間保持されます。単純に SESSION+COOKIE を使用する場合、ログイン状態を保持するとどうなるでしょうか。純粋な COOKIE を使用していますか?
現在、セッション ID を Cookie に保存し、セッションのステータスをサーバーに保存する方法が一般的です (たとえば、Redis を使用すると、キーはセッション ID になります)
めったにアクセスされない Web サイトの場合は、主に 2 つの有効期限 (
session.cookie_lifetime、session.gc_maxlifetime) が 1 週間を超えるように PHP.ini を構成することで、セッションを使用して Cookie を追加できます。
セッションストレージやRedisなどもとても便利です。
IDとユーザー名を保存し、有効期間を設定するなど、ログイン時にセッションを保存します。有効期間内でセッション内に一致するIDとユーザー名がある場合、次回操作を実行するときに、セッションを保存します。システムに直接ログインします。
localStorage と sessionStorage を参照できます。これを使用する必要があります