Releases: adamxp12/Processwire-TfaU2F
v1.0.3 Improve support for older versions of Processwire
So I done goofed the last patch. I allowed it to work on versions after 3.0.165 but not versions prior (doh) so I flipped the support around as in v1.0.1 it only worked on versions prior to 3.0.165
Hopefully this version will work on all versions 3.0.109 upwards (though if you do have any issues feel free to open a github issue or post on the support forums https://processwire.com/talk/topic/22202-fidou2f-two-factor-authentication/
Fix for blank configuration screen
So an update sometime in the last few months had broken this module. a single one line problem.
I was never calling the parent class init function. which was fine on older versions I guess but now without that the settings for TFA would not display for users making the module impossible to setup (but I assume it would of still worked for pre-setup users)
1.0.2 is a minor fix for this
v1.0.1 Multiple Key Support!!!!
The first change has been made. you can now click the "add security key" button as many times as you want. though you will probably run out of space around 19 keys. good luck with that.
Also cleaned up the code. No longer creating Arrays/Objects in a strange way. and the registered keys are saved in one field instead of deconstructing the JSON response and saving into 4x fields then recreating the JSON for authentication. that was an oversight. now it just saves to one field then brings it back out. no mess
Again this is a beta release. it works but I have not fully tested it