Commit Graph

  • 4efb71d0ba Update README.md Rob Janssen 2020-11-02 15:17:00 +01:00
  • b5f9eda499 Update README.md Rob Janssen 2020-09-28 10:26:53 +02:00
  • 4678ce91a2 Merge pull request #51 from MasterOdin/patch-2 Rob Janssen 2020-09-28 10:24:44 +02:00
  • 2daae60a34 Update README with two new QR providers Matthew Peveler 2020-09-27 21:19:13 -04:00
  • 44c06ba856 Update composer.json Rob Janssen 2020-09-27 23:04:50 +02:00
  • 9007489436 Merge pull request #39 from willpower232/bacon-qr-code-integration Rob Janssen 2020-09-27 23:03:10 +02:00
  • f0136c9458 Merge pull request #40 from SavageCore/feature/endroidqrcode Rob Janssen 2020-09-27 23:01:52 +02:00
  • de411a22eb Merge pull request #50 from MasterOdin/patch-2 Rob Janssen 2020-09-27 22:55:17 +02:00
  • 7c0f0b3d7f Mark QRServerProvider as default in README Matthew Peveler 2020-09-27 10:04:56 -04:00
  • 4da0739b38 Fix typo in README Rob Janssen 2020-05-07 18:27:40 +02:00
  • 37983bf675 Dropping support for older PHP versions (5.4, 5.5) 1.7.0 Rob Janssen 2020-01-02 20:56:46 +01:00
  • 1a941f0c86 Dropping support for older PHP versions (5.4, 5.5) RobThree 2020-01-02 20:54:30 +01:00
  • c6f1f47481 Update NTPTimeProvider.php Rob Janssen 2020-01-02 20:47:51 +01:00
  • 45bdc41597 integrate bacon qr code William Hall 2019-12-01 10:55:08 +00:00
  • 957128bcfe Implement endroid/qr-code support SavageCore 2019-11-20 17:36:27 +00:00
  • 3407c33775 * Switched default ImageChartsQRCodeProvider to QRServerProvider 1.6.7 RobThree 2019-06-21 10:51:04 +02:00
  • 401fc07652 Update README.md Rob Janssen 2019-04-29 12:08:22 +02:00
  • b5cd72a00a Update README.md Rob Janssen 2019-04-29 12:05:24 +02:00
  • 7477d5d656 * Replace google image charts with image-charts.com 1.6.6 RobThree 2019-03-19 22:51:19 +01:00
  • f5f58a4c62 Merge branch 'master' of https://github.com/RobThree/TwoFactorAuth 1.6.5 RobThree 2018-06-09 12:09:59 +02:00
  • 718160e171 * Upped version RobThree 2018-06-09 12:09:51 +02:00
  • c18ec155ae * Minor refactoring of verifyCode. RobThree 2018-06-09 12:09:24 +02:00
  • 75c49351a6 Update README.md Rob Janssen 2018-06-06 17:52:17 +02:00
  • e74f7a4bf6 Update README.md Rob Janssen 2018-06-06 17:51:17 +02:00
  • fca87f2d09 * Fix a bug that caused timeslices to be returned instead of the intended timeslice * Upped version 1.6.4 RobThree 2018-06-06 02:32:07 +02:00
  • 72572c5c3a * Removed hhvm badge Rob Janssen 2018-06-06 01:59:46 +02:00
  • a813bf7ede * Upped version to 1.6.3 RobThree 2018-06-06 01:58:26 +02:00
  • 39db2654a6 Update README.md 1.6.3 Rob Janssen 2018-06-06 01:56:01 +02:00
  • 4ac2670429 * Try older PHP versions for the last time RobThree 2018-06-06 01:50:29 +02:00
  • 5de91c2837 * Ignore deprecation message for mcrypt_create_iv for PHP7.1+ RobThree 2018-06-06 01:49:21 +02:00
  • 0ac68f6b86 * Fix PHP7.2 issue with HashRNGProvider * Fix PHP7.1+ issue with MCryptRNGProvider RobThree 2018-06-06 01:47:03 +02:00
  • fac4ebd44b * Remove time.google.com to see if that will make travis build again RobThree 2018-06-06 01:38:51 +02:00
  • ad8b7ab3e8 * Trying some build configurations RobThree 2018-06-06 01:35:56 +02:00
  • d7e8ad8e23 * Trying some build configurations RobThree 2018-06-06 01:32:25 +02:00
  • b8befc5aff * Put back conditional phpunit running RobThree 2018-06-06 01:15:37 +02:00
  • 37fbb99ac5 * Run phpunit for all versions RobThree 2018-06-06 00:58:30 +02:00
  • ea9b87fe32 * Changed time.windows.com to time.google.com (doesn't affect anything except that it should stop travis from failing) RobThree 2018-06-06 00:53:02 +02:00
  • 4f2364fef4 * Add whitelist to phpunit.xml RobThree 2018-06-05 23:05:08 +02:00
  • e4ec94e14d * Drop PHP 5.3 again * Add phpunit.xml RobThree 2018-06-05 23:02:37 +02:00
  • de210192a7 * Put back PHP 5.3 support RobThree 2018-06-05 22:46:16 +02:00
  • f25b910be9 * Put back phpunit in travis.yml RobThree 2018-06-05 22:42:00 +02:00
  • b591c879a1 * Put back dist: trusty in travis.yml RobThree 2018-06-05 22:39:47 +02:00
  • 4408ce7884 * Dropped support for PHP 5.3 * Added support for PHP 7.2 RobThree 2018-06-05 22:36:40 +02:00
  • 83ad9fb4e4 * Updated composer.json 1.6.2 RobThree 2018-06-05 22:20:08 +02:00
  • 93fc6355d4 * Dropped ConvertUnixTimeDotComTimeProvider * Added NTPTimeProvider * Added out argument on verifyCode() method that returns the matched timeslice (if any) when a valid code was entered RobThree 2018-06-05 22:17:49 +02:00
  • a77e7d8223 Update README.md 1.6.1 Rob Janssen 2017-11-06 18:55:56 +01:00
  • 673223a2fc * Upped version RobThree 2017-11-06 18:54:34 +01:00
  • d450ba432d * Attempt 2 to fix Travis RobThree 2017-11-06 18:50:34 +01:00
  • d22329375f * Attempt to fix Travis build RobThree 2017-11-06 18:48:32 +01:00
  • b1ecc9afbc * Fix some caching issues RobThree 2017-11-06 18:37:49 +01:00
  • c9bfe0519a Undo previous commit Rob Janssen 2017-02-18 15:43:20 +01:00
  • 404f147aa7 Add PHP 7.1 and nightly Rob Janssen 2017-02-18 15:37:04 +01:00
  • 18888f83ee Delete applicationhost.config Rob Janssen 2017-02-17 18:00:58 +01:00
  • 3d04717346 * Add .vs folder to .gitignore RobThree 2017-02-17 18:00:19 +01:00
  • 5093ab230c * Fix TwoFactorAuth class actually uses the TimeProvider * Update README and DEMO to advise using 160+ bits secret 1.6.0 RobThree 2017-02-17 16:24:54 +01:00
  • f90bc37319 * You can now specify the expected time format returned by a 3rd party to the HttpTimeProvider. RobThree 2017-02-17 15:21:31 +01:00
  • 0ebe1d69a6 * Less opinionated SSL defaults RobThree 2017-02-17 15:14:58 +01:00
  • 78a2d6e514 * Default stream options can now be overridden by specifying them in the constructor * Removed some deprecated/stale code RobThree 2017-02-17 15:12:34 +01:00
  • 582a26749a * Fix another PHP5.3 array issue RobThree 2017-02-17 15:02:02 +01:00
  • c114772d01 * Fix PHP 5.3 array syntax in unittests RobThree 2017-02-17 14:59:44 +01:00
  • 9735116635 * Implemented ITimeProviders RobThree 2017-02-17 14:53:55 +01:00
  • 178c60d947 * Redo #15 which somehow didn't merge... RobThree 2017-02-17 12:15:17 +01:00
  • b3bb9685ea Merge pull request #14 from martijncalker/fix-example-readme Rob Janssen 2017-01-03 10:42:48 +01:00
  • d03e976891 Fix php example in readme Martijn van Calker 2017-01-03 09:33:14 +01:00
  • 0b5d455b27 Update composer.json 1.5.2 Rob Janssen 2016-10-30 22:47:00 +01:00
  • aac54360a9 Merge pull request #10 from anvyst/master Rob Janssen 2016-10-30 22:40:45 +01:00
  • a73f119a58 removed .editconfig from repo and phpcs Andrey Vystavkin 2016-10-30 16:38:10 +02:00
  • 8a726eda5d switching to PSR-4 autoloading standard Andrey Vystavkin 2016-10-30 16:20:47 +02:00
  • fa781c14e3 Update composer.json 1.5.1 Rob Janssen 2016-06-24 17:52:02 +02:00
  • ab6b059df5 Merge pull request #7 from JonathanTru/master Rob Janssen 2016-06-24 17:50:15 +02:00
  • aec91881bf changed getQRText() from private to public Jonathan Trummer 2016-06-24 17:34:39 +02:00
  • cdb98dc598 Update composer.json 1.5 Rob Janssen 2016-06-20 23:15:37 +02:00
  • 3484cdd992 * Removed CURLOPT_FOLLOWLOCATION and CURLOPT_MAXREDIRS (see #5) RobThree 2016-06-20 23:14:36 +02:00
  • 7d7b4ddcba Merge pull request #2 from andrej-griniuk/patch-1 Rob Janssen 2016-02-16 10:37:40 +01:00
  • c52e9e3728 Added the link to the integration with CakePHP Andrej Griniuk 2016-02-15 17:59:37 +11:00
  • a62c8c6332 Update README.md Rob Janssen 2015-12-04 13:35:36 +01:00
  • dc77020a5a Update README.md Rob Janssen 2015-12-04 13:34:30 +01:00
  • 9043dd15f8 Update README.md Rob Janssen 2015-12-02 16:50:37 +01:00
  • f546c73537 * Added CSRNGProvider to requires in unittestfile. 1.4 RobThree 2015-12-02 16:40:18 +01:00
  • c94fcd83d8 * Added new (PHP7+) CSRNGProvider (uses random_bytes) * Added a bunch basic of unittests for the RNG's * QRicketProvider and QRServerProvider now throw on invalid MIME-types * TwoFactorAuth now first tries to use CSRNGProvider before any of the other RNG providers RobThree 2015-12-02 16:38:20 +01:00
  • 856167c950 Update README.md Rob Janssen 2015-11-21 01:09:38 +01:00
  • 60c4ec7fb4 Update composer.json 1.3 Rob Janssen 2015-11-20 14:03:57 +01:00
  • c8ec3f624f Update README.md Rob Janssen 2015-11-20 00:31:51 +01:00
  • 80f00338a2 Update README.md Rob Janssen 2015-11-20 00:17:24 +01:00
  • 53a184f85c Update README.md Rob Janssen 2015-11-19 21:35:51 +01:00
  • c3c762a8f3 Update README.md Rob Janssen 2015-11-19 02:29:39 +01:00
  • 69c1597c71 Update LICENSE Rob Janssen 2015-11-19 02:29:07 +01:00
  • d1878f2e5c * Class -> Library Rob Janssen 2015-11-19 02:03:53 +01:00
  • e837caa9ce * Force VerifyCode() to return bool 1.2 RobThree 2015-07-16 15:43:45 +02:00
  • 0332a61b67 Update README.md Rob Janssen 2015-05-07 12:43:42 +02:00
  • cff5dadb79 * Typo Rob Janssen 2015-05-06 11:21:53 +02:00
  • 1647e46ee3 * Removed incorrect statement Rob Janssen 2015-05-06 11:19:28 +02:00
  • 52cbcf7579 * Removed stupid typo 1.1 Rob Janssen 2015-04-30 14:39:06 +02:00
  • 1f9008c217 Update composer.json Rob Janssen 2015-04-30 12:58:15 +02:00
  • 955e9b0b03 * Fix for possible timing-attack in verifyCode() method RobThree 2015-04-30 12:53:21 +02:00
  • 1d0a9432e6 Update README.md Rob Janssen 2015-04-06 20:52:43 +02:00
  • 3b3e723bea * More variable names improved RobThree 2015-04-06 20:35:23 +02:00
  • f1a729c9ed * Better variable naming RobThree 2015-04-06 20:29:16 +02:00
  • 98d3f2a21b Update .travis.yml Rob Janssen 2015-03-25 23:59:07 +01:00
  • 8976cf138e Update README.md Rob Janssen 2015-03-23 09:30:46 +01:00