From 1fd9486cf9bcc959e425d420a306b393345bb930 Mon Sep 17 00:00:00 2001 From: Travis Tomsu Date: Wed, 1 Jun 2016 14:11:18 -0400 Subject: [PATCH] Removes excess call to Clouddriver to get accounts for anonymous auth config. --- .../gate/security/anonymous/AnonymousConfig.groovy | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/gate-web/src/main/groovy/com/netflix/spinnaker/gate/security/anonymous/AnonymousConfig.groovy b/gate-web/src/main/groovy/com/netflix/spinnaker/gate/security/anonymous/AnonymousConfig.groovy index 9e5f6e07a7..f1f5d7fe75 100644 --- a/gate-web/src/main/groovy/com/netflix/spinnaker/gate/security/anonymous/AnonymousConfig.groovy +++ b/gate-web/src/main/groovy/com/netflix/spinnaker/gate/security/anonymous/AnonymousConfig.groovy @@ -16,10 +16,8 @@ package com.netflix.spinnaker.gate.security.anonymous -import com.netflix.spinnaker.gate.services.AccountsService import com.netflix.spinnaker.gate.security.SpinnakerAuthConfig import com.netflix.spinnaker.security.User -import org.springframework.beans.factory.annotation.Autowired import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean import org.springframework.context.annotation.Configuration import org.springframework.security.config.annotation.web.builders.HttpSecurity @@ -30,17 +28,14 @@ import org.springframework.security.config.annotation.web.servlet.configuration. @Configuration @EnableWebMvcSecurity class AnonymousConfig extends WebSecurityConfigurerAdapter { - String key = "spinnaker-anonymous" - String defaultEmail = "anonymous" - - @Autowired - AccountsService accountsService + static String key = "spinnaker-anonymous" + static String defaultEmail = "anonymous" void configure(HttpSecurity http) { def principal = new User( email: defaultEmail, roles: ["anonymous"], - allowedAccounts: accountsService.getAllowedAccounts([] /* userRoles */) + allowedAccounts: [] ) http.anonymous()