Skip to content

Releases: adamxp12/Processwire-TfaU2F

v1.0.3 Improve support for older versions of Processwire

26 Dec 22:35
656e490
Compare
Choose a tag to compare

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

19 Dec 10:57
1d78fea
Compare
Choose a tag to compare
Pre-release

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!!!!

29 Aug 13:40
Compare
Choose a tag to compare
Pre-release

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

v1.0.0

28 Aug 11:19
0ffe44c
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

This is the first version that works and is not an ugly mess on the user side. the code does need cleaning up but for about 10 hours of work mostly debugging U2F and still learning Module development for ProcessWire