mirror of
https://github.com/beestat/app.git
synced 2025-05-31 20:26:32 -04:00
Removed hardcoded beestat API key
This commit is contained in:
parent
d4350d8a90
commit
6158e2c19e
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
// If you're not logged in, just take you directly to the ecobee login page.
|
// If you're not logged in, just take you directly to the ecobee login page.
|
||||||
if(isset($_COOKIE['session_key']) === false) {
|
if(isset($_COOKIE['session_key']) === false) {
|
||||||
header('Location: http://' . $_SERVER['HTTP_HOST'] . '/api/?resource=ecobee&method=authorize&arguments={}&api_key=ER9Dz8t05qUdui0cvfWi5GiVVyHP6OB8KPuSisP2');
|
header('Location: http://' . $_SERVER['HTTP_HOST'] . '/api/?resource=ecobee&method=authorize&arguments={}&api_key=' . $setting->get('beestat_api_key_local'));
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -9,13 +9,6 @@ beestat.api = function() {
|
|||||||
*/
|
*/
|
||||||
beestat.api.cache = {};
|
beestat.api.cache = {};
|
||||||
|
|
||||||
/**
|
|
||||||
* Beestat's local API key.
|
|
||||||
*
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
beestat.api.api_key = 'ER9Dz8t05qUdui0cvfWi5GiVVyHP6OB8KPuSisP2';
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Send an API call. If the api_call parameter is specified it will send that.
|
* Send an API call. If the api_call parameter is specified it will send that.
|
||||||
* If not, it will check the cache, then construct and send the appropriate
|
* If not, it will check the cache, then construct and send the appropriate
|
||||||
@ -33,7 +26,7 @@ beestat.api.prototype.send = function(opt_api_call) {
|
|||||||
// If passing an actual API call, fire it off!
|
// If passing an actual API call, fire it off!
|
||||||
if (opt_api_call !== undefined) {
|
if (opt_api_call !== undefined) {
|
||||||
// Add in the API key
|
// Add in the API key
|
||||||
opt_api_call.api_key = beestat.api.api_key;
|
opt_api_call.api_key = window.beestat_api_key_local;
|
||||||
|
|
||||||
this.xhr_.addEventListener('load', function() {
|
this.xhr_.addEventListener('load', function() {
|
||||||
self.load_(this.responseText);
|
self.load_(this.responseText);
|
||||||
|
@ -219,7 +219,7 @@ beestat.component.card.contribute_status.prototype.decorate_patreon_ = function(
|
|||||||
.set_background_hover_color(beestat.style.color.red.light)
|
.set_background_hover_color(beestat.style.color.red.light)
|
||||||
.set_text_color('#fff')
|
.set_text_color('#fff')
|
||||||
.addEventListener('click', function() {
|
.addEventListener('click', function() {
|
||||||
window.open('../api/?resource=patreon&method=authorize&arguments={}&api_key=ER9Dz8t05qUdui0cvfWi5GiVVyHP6OB8KPuSisP2');
|
window.open('../api/?resource=patreon&method=authorize&arguments={}&api_key=' + window.beestat_api_key_local);
|
||||||
self.state_.patreon_connecting = true;
|
self.state_.patreon_connecting = true;
|
||||||
self.rerender();
|
self.rerender();
|
||||||
});
|
});
|
||||||
|
@ -4,6 +4,7 @@ require_once 'api/cora/setting.php';
|
|||||||
$setting = cora\setting::get_instance();
|
$setting = cora\setting::get_instance();
|
||||||
|
|
||||||
// Make the environment accessible to JavaScript.
|
// Make the environment accessible to JavaScript.
|
||||||
|
echo '<script>window.beestat_api_key_local = \'' . $setting->get('beestat_api_key_local') . '\';</script>';
|
||||||
echo '<script>window.environment = \'' . $setting->get('environment') . '\';</script>';
|
echo '<script>window.environment = \'' . $setting->get('environment') . '\';</script>';
|
||||||
echo '<script>window.is_demo = ' . ($setting->is_demo() === true ? 'true' : 'false') . ';</script>';
|
echo '<script>window.is_demo = ' . ($setting->is_demo() === true ? 'true' : 'false') . ';</script>';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user