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

Maurício Meneghini Fauth mauricio at fauth.dev
Thu Nov 17 18:08:16 CET 2022


Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: a6b7e5ef2870a26be4cffeb582ad48fa6e17001e
https://github.com/phpmyadmin/phpmyadmin/commit/a6b7e5ef2870a26be4cffeb582ad48fa6e17001e
Author: Maurício Meneghini Fauth <mauricio at 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 at fauth.dev>

Commit: 0379fcc385e2ef8a71d00405e4dd011d5806bd11
https://github.com/phpmyadmin/phpmyadmin/commit/0379fcc385e2ef8a71d00405e4dd011d5806bd11
Author: Maurício Meneghini Fauth <mauricio at 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 at fauth.dev>

Commit: a2a3f6d26d5527d049a2736552ea37f54f54d94e
https://github.com/phpmyadmin/phpmyadmin/commit/a2a3f6d26d5527d049a2736552ea37f54f54d94e
Author: Maurício Meneghini Fauth <mauricio at 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 at fauth.dev>

Commit: a5dd1b6b4c2d163f95a011ebbfdb139d7593f332
https://github.com/phpmyadmin/phpmyadmin/commit/a5dd1b6b4c2d163f95a011ebbfdb139d7593f332
Author: Maurício Meneghini Fauth <mauricio at 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



More information about the Git mailing list