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