Most of last week was spent on bringing U2F and 2FA to phpMyAdmin. Besides that it was really just minor bug fixing.
We've had one pull request for the 2FA already open, however it was not really in quality to be merged and the original author really didn't come back to address our concerns. I was thinking to start over from his work, but in the end I've decided to start from scratch and come with code which will make easier to implement additional second authentication factors in the future.
Anyway what is now there is support for HOTP/TOTP authentication (Google Authenticator and similar) and FIDO U2F hardware tokens. The latter has been tested with TREZOR, but should work with any compliant device.
Handled issues:
- #13344 Correct location information for locales from Twig templates
- #13787 Second authentication factor
- #6197 Enhance security by adding support for 2-factor-authentication via Google Authenticator
- #13517 Select only visible / filtered results
- #13781 Delete filtered databases deletes ALL databses !
- #13783 Error message on the User accounts page
- #13784 Many messages shown on database privilege page.
- #13777 Removing inline CSS