Plugin Directory

Changeset 2769195


Ignore:
Timestamp:
08/11/2022 07:00:57 AM (4 years ago)
Author:
wallkit
Message:

Use php session to identify backend request

Location:
wallkit/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wallkit/trunk/admin/class-wallkit-wp-admin.php

    r2767693 r2769195  
    699699                }
    700700            }
    701         }
     701
     702            if(!session_id()) {
     703                @session_start();
     704            }
     705        }
     706
     707
    702708
    703709    }
  • wallkit/trunk/vendor/wallkit-php-sdk/src/WallkitClient.php

    r2767693 r2769195  
    9999            $headers['firebase-token'] = $this->getFirebaseTokenValue();
    100100        }
    101        
     101
     102        if(session_id()) {
     103            $headers["session"] = session_id();
     104        }
     105
     106        if(isset($_SERVER['REMOTE_ADDR'])) {
     107            $headers['wk-plugin-x-forwarded-for'] = $_SERVER['REMOTE_ADDR'];
     108        }
     109
    102110        return array_map(function ($value, $key) {
    103111            return $key.': '.$value;
  • wallkit/trunk/wallkit-wp.php

    r2768225 r2769195  
    1010 * Plugin URI:        https://wallkit.net
    1111 * Description:       A Plug & Play paid-content system to manage subscribers, gather fees and drive additional content sales.
    12  * Version:           2.0.1
     12 * Version:           2.0.2
    1313 * Author:            Wallkit <dev@wallkit.net>
    1414 * Author URI:        https://wallkit.net/
Note: See TracChangeset for help on using the changeset viewer.