[phpmyadmin/phpmyadmin] a6b7e5: Remove exit construct from Plugins::getAuthPlugin()

Branch: refs/heads/master Home: https://github.com/phpmyadmin/phpmyadmin Commit: a6b7e5ef2870a26be4cffeb582ad48fa6e17001e https://github.com/phpmyadmin/phpmyadmin/commit/a6b7e5ef2870a26be4cffeb582ad... Author: Maurício Meneghini Fauth <mauricio@fauth.dev> Date: 2022-11-16 (Wed, 11 November 2022) -03:00 Changed paths: A libraries/classes/Exceptions/AuthenticationPluginException.php M libraries/classes/Common.php M libraries/classes/Plugins.php Log Message: ----------- Remove exit construct from Plugins::getAuthPlugin() Throws exception for invalid auth plugin instead of exiting. Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> Commit: 0379fcc385e2ef8a71d00405e4dd011d5806bd11 https://github.com/phpmyadmin/phpmyadmin/commit/0379fcc385e2ef8a71d00405e4dd... Author: Maurício Meneghini Fauth <mauricio@fauth.dev> Date: 2022-11-16 (Wed, 11 November 2022) -03:00 Changed paths: M libraries/classes/Common.php M libraries/classes/Controllers/LogoutController.php M libraries/classes/Plugins.php M libraries/classes/UserPassword.php M psalm-baseline.xml Log Message: ----------- Remove the auth_plugin global variable Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> Commit: a2a3f6d26d5527d049a2736552ea37f54f54d94e https://github.com/phpmyadmin/phpmyadmin/commit/a2a3f6d26d5527d049a2736552ea... Author: Maurício Meneghini Fauth <mauricio@fauth.dev> Date: 2022-11-16 (Wed, 11 November 2022) -03:00 Changed paths: A libraries/classes/Plugins/AuthenticationPluginFactory.php A test/classes/Controllers/LogoutControllerTest.php A test/classes/Plugins/AuthenticationPluginFactoryTest.php M libraries/classes/Common.php M libraries/classes/Controllers/LogoutController.php M libraries/classes/Plugins.php M libraries/classes/UserPassword.php M libraries/services.php M libraries/services_controllers.php M psalm-baseline.xml M test/classes/UserPasswordTest.php Log Message: ----------- Create a factory for auth plugin creation Extracts the factory method from the Plugins class into a new class. Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> Commit: a5dd1b6b4c2d163f95a011ebbfdb139d7593f332 https://github.com/phpmyadmin/phpmyadmin/commit/a5dd1b6b4c2d163f95a011ebbfdb... Author: Maurício Meneghini Fauth <mauricio@fauth.dev> Date: 2022-11-17 (Thu, 11 November 2022) -03:00 Changed paths: A libraries/classes/Exceptions/AuthenticationPluginException.php A libraries/classes/Plugins/AuthenticationPluginFactory.php A test/classes/Controllers/LogoutControllerTest.php A test/classes/Plugins/AuthenticationPluginFactoryTest.php M libraries/classes/Common.php M libraries/classes/Controllers/LogoutController.php M libraries/classes/Plugins.php M libraries/classes/UserPassword.php M libraries/services.php M libraries/services_controllers.php M psalm-baseline.xml M test/classes/UserPasswordTest.php Log Message: ----------- Merge pull request #17901 from MauricioFauth/auth-plugin Refactor authentication plugin creation
participants (1)
-
Maurício Meneghini Fauth