# Account Choooser UI Application ## Overview This is Web application created in response to [Issue #39] to permit the Client AuthenticationFilter to speak to multiple OpenID Connect Servers. The protocol between the Clinent and the Account Chooser UI application is documented the README.md of the openid-connect-client submodule. ## Configuration Configure AccountChooserController via configuring a AccountChooserConfig bean in the spring-servlet.xml like so: The keys must match those found in the OpenIdConnectAuthenticationFilter's configuration like so: . . . ## Test the Default Configuration To test the default config, deploy to a servlet container, and request: http://localhost:8080/account-chooser/?redirect_uri=http://www.google.com&client_id=FGWEUIASJK Click **Submit** or **Cancel**, and Google will open. Study the URL parameters of each. [Issue #39]: http://github.com/jricher/OpenID-Connect-Java-Spring-Server/issues/39 "Issue #39 -- Multiple Point Client"