LoginSignup
0
0

WordPressで閲覧パスワードを設定、URLクエリパラメータで認証する

Last updated at Posted at 2023-07-01

背景

  • ログイン認証が必要なページに、パスワード付きのWordPressのサイトをiframeで埋め込みたい
  • ユーザーのログイン操作は元サイトの1度に留めたい

注意事項

  • ソースやリクエストにはパスワードが含まれる為、iframe呼び出し元サイトの認証後にのみDOMへの反映、アクセスするようにすること(SPA要注意)
  • ソースを公開している場合には(Github等)環境変数などを使用してパスワード付きURLクエリを生成するようにし、ソース上に直接パスワードが記述されないようにすること

手法

  1. Password Protected WPプラグインにてWordPress側にパスワードを設定
  2. iframeにhttps://example.com/?password_protected_pwd=password&redirect_to=https://example.com/を指定
    ※ password_protected_pwd=設定したパスワード

引用:

https://wordpress.org/support/topic/pass-password-as-url-parameter/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0