Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: a646d4314e77b909f16ce5a85e4b38dcf0747cde
https://github.com/phpmyadmin/phpmyadmin/commit/a646d4314e77b909f16ce5a85e4…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/AuthenticationPlugin.php
A libraries/classes/Plugins/SecondFactor/Simple.php
A libraries/classes/Plugins/SecondFactorPlugin.php
A libraries/classes/SecondFactor.php
M libraries/classes/UserPreferences.php
M libraries/common.inc.php
M libraries/config.default.php
A templates/login/second.twig
A templates/login/second/simple.twig
A test/classes/SecondFactorTest.php
Log Message:
-----------
Add generic interface for second authentication factor
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 869131f59cdc075f11008cba79e9a2b67e38fda3
https://github.com/phpmyadmin/phpmyadmin/commit/869131f59cdc075f11008cba79e…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M composer.json
A libraries/classes/Plugins/SecondFactor/Application.php
M libraries/classes/SecondFactor.php
M scripts/create-release.sh
A templates/login/second/application.twig
A templates/login/second/application_configure.twig
M test/ci-install-test
M test/classes/SecondFactorTest.php
Log Message:
-----------
Add support for HOTP and TOTP authentication
This supports Google Authenticator and similar applications.
Issue #6197
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 8c9abb9888b37a3550ec80e87b7bbdc122d5ccf7
https://github.com/phpmyadmin/phpmyadmin/commit/8c9abb9888b37a3550ec80e87b7…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/user_preferences.inc.php
A prefs_second.php
A templates/prefs_second.twig
A templates/prefs_second_configure.twig
A templates/prefs_second_confirm.twig
Log Message:
-----------
Add configuration for second authentication factor
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 047a6ac3f7ee53f9ff2324a60bd5a6678474aa32
https://github.com/phpmyadmin/phpmyadmin/commit/047a6ac3f7ee53f9ff2324a60bd…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M doc/config.rst
A doc/second_factor.rst
M doc/setup.rst
M doc/user.rst
Log Message:
-----------
Add documentation for second authentication factor
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 540b78dc2ed78e77a6d7c33852a29297a758b3c2
https://github.com/phpmyadmin/phpmyadmin/commit/540b78dc2ed78e77a6d7c33852a…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M composer.json
M doc/second_factor.rst
M js/messages.php
A js/u2f.js
A js/vendor/u2f-api.js
A libraries/classes/Plugins/SecondFactor/Key.php
M libraries/classes/SecondFactor.php
M scripts/create-release.sh
A templates/login/second/key.twig
A templates/login/second/key_configure.twig
M test/ci-install-test
M test/classes/SecondFactorTest.php
Log Message:
-----------
Add support for FIDO U2F authentication
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: b5e5f4e8c84867b34ae6acbb9088797d46333e06
https://github.com/phpmyadmin/phpmyadmin/commit/b5e5f4e8c84867b34ae6acbb908…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/SecondFactor/Application.php
M libraries/classes/Plugins/SecondFactor/Key.php
M libraries/classes/Plugins/SecondFactorPlugin.php
M libraries/classes/SecondFactor.php
M test/classes/SecondFactorTest.php
Log Message:
-----------
Simplify second factor auth API
We now only pass SecondFactor object to plugins, not individual
parameters.
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: dd3154b1036d40431a2d6dad94d72e2c6fdc7b98
https://github.com/phpmyadmin/phpmyadmin/commit/dd3154b1036d40431a2d6dad94d…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M test/classes/SecondFactorTest.php
Log Message:
-----------
Test check method for simple second factor
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 0d14ba065ce3a925c2fb6bd3b03523d031ee54ce
https://github.com/phpmyadmin/phpmyadmin/commit/0d14ba065ce3a925c2fb6bd3b03…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/SecondFactor.php
M prefs_second.php
M test/classes/SecondFactorTest.php
Log Message:
-----------
Share and test code for listing backends
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: d6d84a76077d146354e2485a296396b86ca25846
https://github.com/phpmyadmin/phpmyadmin/commit/d6d84a76077d146354e2485a296…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/SecondFactor/Application.php
M libraries/classes/Plugins/SecondFactor/Key.php
M libraries/classes/Plugins/SecondFactorPlugin.php
M libraries/classes/SecondFactor.php
M test/classes/SecondFactorTest.php
Log Message:
-----------
Share code for error report in second factor
...and test it.
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: c64e52c3c08eb0ee79d439f8e095f5c1649f0b93
https://github.com/phpmyadmin/phpmyadmin/commit/c64e52c3c08eb0ee79d439f8e09…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/SecondFactor/Key.php
M test/classes/SecondFactorTest.php
Log Message:
-----------
Test registration and authentication for FIDO U2F
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: e67ea08eae5d89950726741fe70b6b9a3dc7d3a5
https://github.com/phpmyadmin/phpmyadmin/commit/e67ea08eae5d89950726741fe70…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/SecondFactor/Key.php
M libraries/classes/SecondFactor.php
Log Message:
-----------
Properly update FIDO U2F counter on login
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 2af38a3de8a3277bd1ad984a6fef8a2487f0346e
https://github.com/phpmyadmin/phpmyadmin/commit/2af38a3de8a3277bd1ad984a6fe…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/SecondFactor/Key.php
M libraries/classes/Plugins/SecondFactorPlugin.php
Log Message:
-----------
Improved FIDO U2F error reporting
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 75c7d9b995b4c5d020d3b0746273c3ed491dbe3e
https://github.com/phpmyadmin/phpmyadmin/commit/75c7d9b995b4c5d020d3b074627…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M .scrutinizer.yml
Log Message:
-----------
Install optional dependencies on Scrutinizer
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: c5b0da38cd316ad9f8695a536c286864f854eea5
https://github.com/phpmyadmin/phpmyadmin/commit/c5b0da38cd316ad9f8695a536c2…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M test/classes/SecondFactorTest.php
Log Message:
-----------
Properly test second factor check
The default code does session caching, we want to avoid it in the tests.
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 947c1ace037c5bddac7b68c74342b636587564bc
https://github.com/phpmyadmin/phpmyadmin/commit/947c1ace037c5bddac7b68c7434…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M libraries/classes/Plugins/SecondFactor/Application.php
M libraries/classes/Plugins/SecondFactor/Key.php
M libraries/classes/Plugins/SecondFactorPlugin.php
M test/classes/SecondFactorTest.php
Log Message:
-----------
Share code for getting server URL and use it in 2FA as well
This way multiple phpMyAdmin installations can be identified.
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 45d1924e709af34ff27e984636f47249ddcfa753
https://github.com/phpmyadmin/phpmyadmin/commit/45d1924e709af34ff27e984636f…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M .scrutinizer.yml
M composer.json
M doc/config.rst
A doc/second_factor.rst
M doc/setup.rst
M doc/user.rst
M js/messages.php
A js/u2f.js
A js/vendor/u2f-api.js
M libraries/classes/Plugins/AuthenticationPlugin.php
A libraries/classes/Plugins/SecondFactor/Application.php
A libraries/classes/Plugins/SecondFactor/Key.php
A libraries/classes/Plugins/SecondFactor/Simple.php
A libraries/classes/Plugins/SecondFactorPlugin.php
A libraries/classes/SecondFactor.php
M libraries/classes/UserPreferences.php
M libraries/common.inc.php
M libraries/config.default.php
M libraries/user_preferences.inc.php
A prefs_second.php
M scripts/create-release.sh
A templates/login/second.twig
A templates/login/second/application.twig
A templates/login/second/application_configure.twig
A templates/login/second/key.twig
A templates/login/second/key_configure.twig
A templates/login/second/simple.twig
A templates/prefs_second.twig
A templates/prefs_second_configure.twig
A templates/prefs_second_confirm.twig
M test/ci-install-test
A test/classes/SecondFactorTest.php
Log Message:
-----------
Merge pull request #13787 from nijel/second-factor
Second authentication factor
Compare: https://github.com/phpmyadmin/phpmyadmin/compare/069cb028a815...45d1924e709a