stable

Clone or download

Read-only

We can set an OpenID Connect provider as the unique authentication endpoint in the database

For now, it only impact which providers are displayed on the login page This is part of story #9658: log in into a Tuleap instance using only an OpenID Connect provider Change-Id: I3ba70b87c569765b3321cd1fd85946f553eb0bbc

Modified Files

Name
M plugins/openidconnectclient/db/install.sql +1 −0 Go to diff View file
A plugins/openidconnectclient/db/mysql/2016/201611221600_be_able_to_define_a_provider_as_unique_authentication_endpoint.php +46 −0 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Administration/Controller.php +1 −0 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Login/ConnectorPresenterBuilder.php +1 −1 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Provider/Provider.php +19 −10 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Provider/ProviderDao.php +16 −2 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Provider/ProviderManager.php +4 −2 Go to diff View file
M plugins/openidconnectclient/tests/Provider/ProviderManagerTest.php +2 −0 Go to diff View file