Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-07-06 | 1 | -0/+1 |
| | | | | [ci skip] [skip ci] | ||||
* | Merge branch 'master' of https://github.com/antonioribeiro/google2fa | Antonio Carlos Ribeiro | 2017-07-06 | 1 | -0/+1 |
|\ | |||||
| * | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-07-06 | 1 | -0/+1 |
| | | | | | | | | [ci skip] [skip ci] | ||||
* | | Refactor to remove duplication | Antonio Carlos Ribeiro | 2017-07-06 | 1 | -15/+12 |
|/ | |||||
* | Refactor method | Antonio Carlos Ribeiro | 2017-07-06 | 1 | -5/+16 |
| | |||||
* | Rename writer | Antonio Carlos Ribeiro | 2017-07-06 | 1 | -3/+3 |
| | |||||
* | Uncomment use | Antonio Carlos Ribeiro | 2017-07-03 | 1 | -1/+1 |
| | |||||
* | Fix for PHP 5.4 && 5.5v2.0.4 | Antonio Carlos Ribeiro | 2017-06-22 | 1 | -1/+1 |
| | |||||
* | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-22 | 3 | -3/+5 |
| | | | | [ci skip] [skip ci] | ||||
* | Move constant strings to a Constant class | Antonio Carlos Ribeiro | 2017-06-22 | 3 | -18/+48 |
| | |||||
* | Merge pull request #73 from SebastianS90/fix-timestamp-issue | Antonio Carlos Ribeiro | 2017-06-22 | 1 | -1/+3 |
|\ | | | | | fix null timestamp issue in verifyKeyNewer | ||||
| * | fix null timestamp issue in verifyKeyNewer | Sebastian Schweizer | 2017-06-22 | 1 | -1/+3 |
| | | |||||
* | | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-22 | 1 | -1/+0 |
| | | | | | | | | [ci skip] [skip ci] | ||||
* | | Fix docblock | Antonio Carlos Ribeiro | 2017-06-22 | 1 | -3/+0 |
|/ | |||||
* | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -0/+1 |
| | | | | [ci skip] [skip ci] | ||||
* | Merge branch 'master' of https://github.com/antonioribeiro/google2fav2.0.2 | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -10/+11 |
|\ | |||||
| * | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -10/+11 |
| | | | | | | | | [ci skip] [skip ci] | ||||
* | | Fix test | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -0/+1 |
|/ | |||||
* | Merge | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -1/+1 |
|\ | |||||
| * | Harden security even more ;)v2.0.1 | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -1/+1 |
| | | |||||
* | | Fix for null values on verifyKeyNewer | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -15/+15 |
| | | |||||
* | | Readd method and add docblock | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -0/+25 |
| | | |||||
* | | Rearrange code | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -63/+49 |
| | | |||||
* | | Move method up | Antonio Carlos Ribeiro | 2017-06-21 | 1 | -14/+14 |
|/ | |||||
* | Move property to trait | Antonio Carlos Ribeiro | 2017-06-20 | 2 | -5/+5 |
| | |||||
* | Improve coding style | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -0/+1 |
| | |||||
* | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -2/+2 |
| | | | | [ci skip] [skip ci] | ||||
* | Move secret related methods to base32 | Antonio Carlos Ribeiro | 2017-06-20 | 2 | -43/+43 |
| | |||||
* | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -1/+0 |
| | | | | [ci skip] [skip ci] | ||||
* | Merge branch 'master' of https://github.com/antonioribeiro/google2fa | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -1/+1 |
|\ | |||||
| * | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -1/+1 |
| | | | | | | | | [ci skip] [skip ci] | ||||
* | | Move method to trait | Antonio Carlos Ribeiro | 2017-06-20 | 2 | -13/+14 |
|/ | |||||
* | Merge branch 'master' of https://github.com/antonioribeiro/google2fa | Antonio Carlos Ribeiro | 2017-06-20 | 2 | -4/+4 |
|\ | |||||
| * | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-20 | 2 | -4/+4 |
| | | | | | | | | [ci skip] [skip ci] | ||||
* | | Refactor to improve redability | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -11/+19 |
|/ | |||||
* | Merge branch 'master' of https://github.com/antonioribeiro/google2fa | Antonio Carlos Ribeiro | 2017-06-19 | 1 | -5/+5 |
|\ | |||||
| * | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -5/+5 |
| | | | | | | | | [ci skip] [skip ci] | ||||
* | | Extract some code to traits | Antonio Carlos Ribeiro | 2017-06-19 | 3 | -104/+133 |
|/ | |||||
* | Remove unused boolean from docblocks | Antonio Carlos Ribeiro | 2017-06-19 | 1 | -7/+7 |
| | |||||
* | Apply fixes from StyleCI | Antonio Carlos Ribeiro | 2017-06-20 | 1 | -17/+17 |
| | | | | [ci skip] [skip ci] | ||||
* | Defaults to null | Antonio Carlos Ribeiro | 2017-06-19 | 1 | -3/+3 |
| | |||||
* | Rename variable | Antonio Carlos Ribeiro | 2017-06-19 | 1 | -16/+16 |
| | |||||
* | Contract was removed | Antonio Carlos Ribeiro | 2017-06-17 | 2 | -56/+0 |
| | |||||
* | Remove contract | Antonio Carlos Ribeiro | 2017-06-17 | 2 | -62/+1 |
| | |||||
* | Use new library | Antonio Carlos Ribeiro | 2017-06-17 | 1 | -3/+3 |
| | |||||
* | Change to return int | Antonio Carlos Ribeiro | 2017-06-17 | 1 | -1/+1 |
| | |||||
* | Fix for spaces and other chars in the holder's nameorigin/production | Antonio Carlos Ribeiro | 2017-06-17 | 1 | -1/+1 |
| | |||||
* | Refactor contract | Antonio Carlos Ribeiro | 2017-06-17 | 2 | -103/+25 |
| | |||||
* | Reorder imports | Antonio Carlos Ribeiro | 2017-06-17 | 1 | -1/+1 |
| | |||||
* | Add key regereneration and otp length setters | Antonio Carlos Ribeiro | 2017-06-17 | 1 | -11/+51 |
| | |||||
* | Add secret setter | Antonio Carlos Ribeiro | 2017-06-16 | 1 | -1/+52 |
| | |||||
* | Rename variable | Antonio Carlos Ribeiro | 2017-06-16 | 2 | -10/+10 |
| | |||||
* | Reorder imports | Antonio Carlos Ribeiro | 2017-06-16 | 1 | -3/+3 |
| | |||||
* | Add a 'window' setter | Antonio Carlos Ribeiro | 2017-06-16 | 1 | -5/+34 |
| | |||||
* | Refactor verifyKeyNewer | Antonio Carlos Ribeiro | 2017-06-16 | 1 | -33/+37 |
| | |||||
* | Merge branch 'verify-newer' of https://github.com/SebastianS90/google2fa ↵ | Antonio Carlos Ribeiro | 2017-06-15 | 2 | -0/+67 |
|\ | | | | | | | into SebastianS90-verify-newer | ||||
| * | Add functionality to prevent reuse of keys. | Sebastian Schweizer | 2016-10-17 | 2 | -0/+67 |
| | | | | | | | | | | | | See the patched readme files for details. I also added a getter for KEY_REGENERATION in order to allow using the facade like this: $ts * Google2FA::getKeyRegenerationTime() | ||||
* | | Fixes invalid barcode due to spaces. | Adeel Hasan Akbari | 2016-10-26 | 1 | -1/+1 |
|/ | | | | https://github.com/antonioribeiro/google2fa/issues/46 | ||||
* | Applied fixes from StyleCIorigin/analysis-XaVjEV | Antonio Carlos Ribeiro | 2016-08-03 | 1 | -1/+4 |
| | |||||
* | Swap strings wrongly changed | Antonio Carlos Ribeiro | 2016-08-03 | 2 | -2/+2 |
| | |||||
* | Enforce Google Authenticator compatibility | Antonio Carlos Ribeiro | 2016-08-03 | 3 | -6/+59 |
| | |||||
* | Applied fixes from StyleCIorigin/analysis-q54wEP | Antonio Carlos Ribeiro | 2016-07-17 | 7 | -464/+478 |
| | |||||
* | Keep master changes on composer.json | Antonio Carlos Ribeiro | 2016-07-17 | 2 | -23/+39 |
|\ | |||||
| * | Use default margin | Barry vd. Heuvel | 2016-07-15 | 1 | -1/+0 |
| | | |||||
| * | Add inline function to contract | Barry vd. Heuvel | 2016-07-15 | 1 | -4/+17 |
| | | |||||
| * | Update inline image generator | Barry vd. Heuvel | 2016-07-15 | 1 | -19/+23 |
| | | |||||
* | | Merge branch 'patch-1' of https://github.com/barryvdh/google2fa into ↵ | Antonio Carlos Ribeiro | 2016-07-17 | 1 | -43/+1 |
|\ \ | | | | | | | | | | barryvdh-patch-1 | ||||
| * | | Use Base32 class for encode/decode | Barry vd. Heuvel | 2016-07-15 | 1 | -43/+1 |
| |/ | |||||
* | | Use "hash_equals" instead of "Str::equals" | Antonio Carlos Ribeiro | 2016-07-17 | 2 | -52/+1 |
| | | |||||
* | | Generate cryptographically secure random secret keys | Alexander Obuhovich | 2016-06-01 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #21 from zhiyi7/master | Antonio Carlos Ribeiro | 2016-05-09 | 1 | -1/+6 |
|\ | | | | | Add '$encoding' parameter to getQRCodeInline() to avoid CJK issues. | ||||
| * | Add '$encoding' parameter to getQRCodeInline() to avoid CJK issues. | zhiyi | 2015-12-17 | 1 | -1/+6 |
| | | |||||
* | | Typo fix | Alexander Obuhovich | 2016-03-11 | 1 | -1/+1 |
|/ | |||||
* | Fixed broken code without the multibyte string extensionv0.7.1 | Graham Campbell | 2015-11-07 | 1 | -2/+4 |
| | |||||
* | Fix coding style | Antonio Carlos Ribeiro | 2015-11-07 | 1 | -3/+3 |
| | |||||
* | Merge pull request #16 from taichunmin/taichunmin | Antonio Carlos Ribeiro | 2015-11-07 | 1 | -8/+3 |
|\ | | | | | Small Improve | ||||
| * | Refact at Google2FA::oathTruncate() | 戴均民 | 2015-09-15 | 1 | -7/+2 |
| | | |||||
| * | Small Improve at Google2FA::oathHopt() | 戴均民 | 2015-09-15 | 1 | -1/+1 |
| | | |||||
* | | Improve coding style | Antonio Carlos Ribeiro | 2015-11-07 | 1 | -27/+25 |
| | | |||||
* | | Avoid time attacks | Antonio Carlos Ribeiro | 2015-11-07 | 2 | -1/+50 |
| | | |||||
* | | Fix url generation and test | Antonio Carlos Ribeiro | 2015-11-07 | 2 | -3/+20 |
| | | |||||
* | | Avoid time attacks | Leandro Lugaresi | 2015-10-29 | 1 | -1/+1 |
|/ | | | | | | | Time attacks can be used to improve one Brute Force attack More info can be found here: http://blog.ircmaxell.com/2014/11/its-all-about-time.html http://sakurity.com/blog/2015/07/18/2fa.html | ||||
* | Add support for inline QR codes | Bradley B. Smith | 2015-09-11 | 1 | -1/+33 |
| | |||||
* | Make it public | Antonio Carlos Ribeiro | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | Rename to prefix | Antonio Carlos Ribeiro | 2015-03-23 | 1 | -2/+2 |
| | |||||
* | Accepts a secret prefix | Antonio Carlos Ribeiro | 2015-03-23 | 1 | -4/+20 |
| | |||||
* | Create a method to validated the secret | Antonio Carlos Ribeiro | 2015-03-23 | 1 | -5/+15 |
| | |||||
* | Use a better randomizer | Antonio Carlos Ribeiro | 2015-03-23 | 1 | -1/+14 |
| | |||||
* | Simplifyv0.5.0 | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -3/+3 |
| | |||||
* | Use contract on facade | Antonio Carlos Ribeiro | 2015-02-19 | 2 | -8/+3 |
| | |||||
* | Fix tabs | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -24/+24 |
| | |||||
* | Use contract for the Facade | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -8/+7 |
| | |||||
* | Remove license from php files | Antonio Carlos Ribeiro | 2015-02-19 | 2 | -36/+0 |
| | |||||
* | Move default messages to exception classes | Antonio Carlos Ribeiro | 2015-02-19 | 3 | -42/+8 |
| | |||||
* | Fix coding style | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -1/+4 |
| | |||||
* | Add a binding for the contract | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -0/+2 |
| | |||||
* | Create a contract | Antonio Carlos Ribeiro | 2015-02-19 | 2 | -1/+94 |
| | |||||
* | Use a simpler name on the Laravel binding | Antonio Carlos Ribeiro | 2015-02-19 | 2 | -3/+3 |
| | |||||
* | Remove uneeded config | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -0/+0 |
| | |||||
* | Remove uneeded config | Antonio Carlos Ribeiro | 2015-02-19 | 1 | -40/+0 |
| |