1
0
mirror of https://github.com/beestat/app.git synced 2025-05-24 02:14:03 -04:00
beestat/api/patreon_initialize.php
Jon Ziebell 55f9aae26f Subdomains!
beestat.io, app.beestat.io, api.beestat.io, demo.beestat.io They all now work and the cookies should behave better. Fixes #134 among other things.
2019-10-17 21:20:25 -04:00

24 lines
635 B
PHP

<?php
/**
* Patreon hits this file after authorizing. Patreon (or maybe oauth) does not
* support URL parameters in the redirect_uri, so redirecting here and then
* redirecting again to the API. ¯\_(ツ)_/¯
*
* @author Jon Ziebell
*/
require 'cora/setting.php';
$arguments = [];
if(isset($_GET['code']) === true) {
$arguments['code'] = $_GET['code'];
}
$setting = cora\setting::get_instance();
header('Location: ' . $setting->get('beestat_root_uri') . 'api/?resource=patreon&method=initialize&arguments=' . json_encode($arguments) . '&api_key=' . $setting->get('patreon_api_key_local'));
die();