Browse Source

fix for https redirect uri

medium
Aaron Parecki 10 years ago
parent
commit
fb6d4181e4
  1. 4
      controllers/auth.php

4
controllers/auth.php

@ -1,7 +1,7 @@
<?php <?php
function buildRedirectURI() { function buildRedirectURI() {
return 'http://' . $_SERVER['SERVER_NAME'] . '/auth/callback';
return Config::$base_url . 'auth/callback';
} }
function clientID() { function clientID() {
@ -203,7 +203,7 @@ $app->get('/auth/callback', function() use($app) {
$tokenEndpoint = IndieAuth\Client::discoverTokenEndpoint($me); $tokenEndpoint = IndieAuth\Client::discoverTokenEndpoint($me);
if($tokenEndpoint) { if($tokenEndpoint) {
$token = IndieAuth\Client::getAccessToken($tokenEndpoint, $params['code'], $params['me'], buildRedirectURI(), clientID(), $params['state'], true);
$token = IndieAuth\Client::getAccessToken($tokenEndpoint, $params['code'], $params['me'], buildRedirectURI(), clientID(), k($params,'state'), true);
} else { } else {
$token = array('auth'=>false, 'response'=>false); $token = array('auth'=>false, 'response'=>false);

Loading…
Cancel
Save