- すでにログインしているかチェック(ログイン有効期限内のセッション有無チェック)
有効期限内ならマイページへ
有効期限外ならセッションクリアしてログアウト。ログインページへ。
セッション自体ない(未ログインユーザー)なら後続処理を続ける。 - POSTされているかチェック
- バリデーションチェック
- DB接続しパスワード取得
- パスワード照合
- セッションに「最終ログイン日時」「ログイン有効期限」「ユーザーID」を保存。
ログイン保持にチェックがあれば「ログイン有効期限」を30日にのばす。 - マイページへ
More than 5 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme