1
1
mirror of https://github.com/go-gitea/gitea synced 2025-12-07 13:28:25 +00:00

Two factor authentication support (#630)

* Initial commit for 2FA support

Signed-off-by: Andrew <write@imaginarycode.com>

* Add vendored files

* Add missing depends

* A few clean ups

* Added improvements, proper encryption

* Better encryption key

* Simplify "key" generation

* Make 2FA enrollment page more robust

* Fix typo

* Rename twofa/2FA to TwoFactor

* UNIQUE INDEX -> UNIQUE
This commit is contained in:
Andrew
2017-01-15 21:14:29 -05:00
committed by Lunny Xiao
parent 64375d875b
commit 6dd096b7f0
40 changed files with 3395 additions and 8 deletions

36
vendor/vendor.json vendored
View File

@@ -50,6 +50,24 @@
"revision": "831b652a7f8dbefaf94da0eb66abd46c0c4bcf23",
"revisionTime": "2016-03-26T03:18:27Z"
},
{
"checksumSHA1": "NClRfzxXDSt/g4lM5BIkKhYRVoQ=",
"path": "github.com/boombuler/barcode",
"revision": "fe0f26ff6d26693948ee8189aa064ee8c54141fa",
"revisionTime": "2016-12-26T21:19:16Z"
},
{
"checksumSHA1": "ion36oiOlMelz8OcoyPCHzMQNYY=",
"path": "github.com/boombuler/barcode/qr",
"revision": "fe0f26ff6d26693948ee8189aa064ee8c54141fa",
"revisionTime": "2016-12-26T21:19:16Z"
},
{
"checksumSHA1": "CxHIsJBPkKrTK1pfNM0VV0oow4o=",
"path": "github.com/boombuler/barcode/utils",
"revision": "fe0f26ff6d26693948ee8189aa064ee8c54141fa",
"revisionTime": "2016-12-26T21:19:16Z"
},
{
"checksumSHA1": "fNAC4qgZDqF3kxq74/yyk3PWdy8=",
"path": "github.com/bradfitz/gomemcache/memcache",
@@ -740,6 +758,24 @@
"revision": "976c720a22c8eb4eb6a0b4348ad85ad12491a506",
"revisionTime": "2016-09-25T22:06:09Z"
},
{
"checksumSHA1": "pcKYSF+UN342M6Y+GSL5QhqKVk0=",
"path": "github.com/pquerna/otp",
"revision": "54653902c20e47f3417541d35435cb6d6162e28a",
"revisionTime": "2016-09-12T16:18:15Z"
},
{
"checksumSHA1": "UL3g+cyh3ufwt0tP0dvwbbjLX+c=",
"path": "github.com/pquerna/otp/hotp",
"revision": "54653902c20e47f3417541d35435cb6d6162e28a",
"revisionTime": "2016-09-12T16:18:15Z"
},
{
"checksumSHA1": "Ie55pTQw1rnOZ8KDekSDXUWDT1I=",
"path": "github.com/pquerna/otp/totp",
"revision": "54653902c20e47f3417541d35435cb6d6162e28a",
"revisionTime": "2016-09-12T16:18:15Z"
},
{
"checksumSHA1": "c7jHQZk5ZEsFR9EXsWJXkszPBZA=",
"path": "github.com/russross/blackfriday",