Added Scope base realm
the idea behind this is able to separate scope base realm from host header Change-Id: I388fbbd7fe6f8187cb15f7403023b3af9b9c6507
This commit is contained in:
parent
e9bcfcac09
commit
ba38209bc6
@ -2,6 +2,7 @@ APP_ENV=local
|
||||
APP_DEBUG=true
|
||||
APP_KEY=SomeRandomString
|
||||
APP_URL=http://localhost
|
||||
APP_SCOPE_BASE_REALM=http://localhost
|
||||
APP_OAUTH_2_0_CLIENT_ID=clientid
|
||||
APP_OAUTH_2_0_CLIENT_SECRET=clientsecret
|
||||
APP_OAUTH_2_0_AUTH_SERVER_BASE_URL=http://localhost
|
||||
|
@ -45,6 +45,14 @@ return [
|
||||
|
||||
'url' => env('APP_URL', 'http://localhost'),
|
||||
|
||||
/*
|
||||
|---------------------------------------------------------------------------
|
||||
| Application Scope Base Realm
|
||||
|---------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
'scope_base_realm' => env('APP_SCOPE_BASE_REALM', 'http://localhost'),
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Application Timezone
|
||||
|
@ -42,7 +42,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
private function seedSummitScopes()
|
||||
{
|
||||
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'summits']);
|
||||
|
||||
$scopes = [
|
||||
@ -184,7 +184,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
}
|
||||
|
||||
private function seedMembersScopes(){
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'members']);
|
||||
|
||||
$scopes = [
|
||||
@ -225,7 +225,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
}
|
||||
|
||||
private function seedTagsScopes(){
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'organizations']);
|
||||
|
||||
$scopes = [
|
||||
@ -251,7 +251,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
}
|
||||
|
||||
private function seedOrganizationScopes(){
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'companies']);
|
||||
|
||||
$scopes = [
|
||||
@ -282,7 +282,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
}
|
||||
|
||||
private function seedCompaniesScopes(){
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'companies']);
|
||||
|
||||
$scopes = [
|
||||
@ -308,7 +308,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
}
|
||||
|
||||
private function seedGroupsScopes(){
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'groups']);
|
||||
|
||||
$scopes = [
|
||||
@ -334,7 +334,7 @@ final class ApiScopesSeeder extends Seeder
|
||||
}
|
||||
|
||||
private function seedTeamsScopes(){
|
||||
$current_realm = Config::get('app.url');
|
||||
$current_realm = Config::get('app.scope_base_realm');
|
||||
$api = EntityManager::getRepository(\App\Models\ResourceServer\Api::class)->findOneBy(['name' => 'teams']);
|
||||
|
||||
$scopes = [
|
||||
|
@ -31,7 +31,7 @@ class AccessTokenServiceStub implements IAccessTokenService
|
||||
*/
|
||||
public function get($token_value)
|
||||
{
|
||||
$url = Config::get('app.url');
|
||||
$url = Config::get('app.scope_base_realm');
|
||||
$parts = @parse_url($url);
|
||||
$realm = $parts['host'];
|
||||
|
||||
@ -82,7 +82,7 @@ class AccessTokenServiceStub2 implements IAccessTokenService
|
||||
*/
|
||||
public function get($token_value)
|
||||
{
|
||||
$url = Config::get('app.url');
|
||||
$url = Config::get('app.scope_base_realm');
|
||||
$parts = @parse_url($url);
|
||||
$realm = $parts['host'];
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user