非会員向けの限定ページの作り方

AI-generated summary

会員制にしたECサイトで、非会員にも特定ページのみパスワード入力で閲覧可能にする方法を相談。第三者の確認用として商品ページ単位のパスワード保護を実現したい。

要件(想定挙動):

  • 会員: すべての商品ページを自由に閲覧可能
  • 非会員1(パスワード「a」所持): Aページのみ「a」で閲覧可、B・Cほかは不可
  • 非会員2(パスワード「b」所持): Bページのみ「b」で閲覧可、A・Cほかは不可

各ページに固有パスワードを設定し、非会員は該当ページのみ解錠できる仕組みの実装可否について質問。実現のための具体的なコードや設定方法の有無を求めている。現時点で回答や解決策は示されておらず、議論は未解決の状態。

初心者ですが悩んでいるためお分かりの方ご教示頂けますと助かります。

現状編集してストア全体を会員制のサイトとしました。

第三者のページ確認用に、以下のように非会員でも各ページごとに設定されたパスワードを入力すればそのページだけ閲覧できるようにしたいです。

・会員

すべての商品ページを自由に閲覧できる

・非会員1(パスワード?”a”を持っている)

Aページ: ”a”と入力すると商品ページを確認できる

Bページ: 閲覧できない

Cページその他: 閲覧できない

・非会員2(パスワード?”b”を持っている)

Aページ: 閲覧できない

Bページ: ”b”と入力すると商品ページを確認できる

Cページその他: 閲覧できない

分かりづらかったら申し訳ないのですが、上記となるように設定できるコードなどはあるのでしょうか。

回答いただけますと幸いです。