{"_id":"authelia","_rev":"67-1b6fa72ace6d4f547e27ad937dba0809","name":"authelia","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","dist-tags":{"latest":"3.16.2"},"versions":{"2.0.0":{"name":"authelia","version":"2.0.0","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/two-factor-auth-server.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/two-factor-auth-server/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","qrcode":"^0.5.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"b8c76a8040a7582f5cf73edd2b732c9ef19464d7","homepage":"https://github.com/clems4ever/two-factor-auth-server#readme","_id":"authelia@2.0.0","_shasum":"a43a580ff73b0de180e6668fa66018ca6a4e5dc1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"a43a580ff73b0de180e6668fa66018ca6a4e5dc1","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.0.0.tgz","integrity":"sha512-h2A1NQRu/z2eXzgeMf9JixSYVN2ZllmeXei8VGByc65Xycoo0DTZGW4rCTXz9m7yUJSdjHYzgjnZfdvS8muGsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwZkGQyM0nZ86xluye38QT0tI5CwZUsiXVYMO8zMiJNAiBhH7pZ3xqUqkFjSxOyXSAai/gYJ5uHtz2G+xJz/2u6Qg=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/authelia-2.0.0.tgz_1485709420904_0.5564726372249424"},"directories":{}},"2.0.1":{"name":"authelia","version":"2.0.1","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/two-factor-auth-server.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/two-factor-auth-server/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","qrcode":"^0.5.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"e21f86563153f50b310e27c40b829653a24ea32d","homepage":"https://github.com/clems4ever/two-factor-auth-server#readme","_id":"authelia@2.0.1","_shasum":"8d5a57a5eee2c8e0d9152ca0ef898d2d4ce13ad8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"8d5a57a5eee2c8e0d9152ca0ef898d2d4ce13ad8","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.0.1.tgz","integrity":"sha512-7sAdJnTVQbKbP8SRX62YC8dlmaQsWMNMh84FVJfShPkeIWkE7L3jg6fGAPTnET57tBF5ngoJ3/+OO0902SiG/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHt6rE2FdsiqzYFeLPwLncGL79FcH77eLrZu78JvYpUCAiBkHYzdzAWff5IbXoWD6APYX5f3FnNLxlp/kV/4LxtcvA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/authelia-2.0.1.tgz_1485710414900_0.8917885031551123"},"directories":{}},"2.0.4":{"name":"authelia","version":"2.0.4","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/two-factor-auth-server.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/two-factor-auth-server/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","qrcode":"^0.5.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"8cd80bfd960619fe4032bc6dfc7ec0c6729e8ff6","homepage":"https://github.com/clems4ever/two-factor-auth-server#readme","_id":"authelia@2.0.4","_shasum":"2436db4288d1963f11773b357458fc1d89194ee1","_from":".","_npmVersion":"4.4.1","_nodeVersion":"7.7.3","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"2436db4288d1963f11773b357458fc1d89194ee1","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.0.4.tgz","integrity":"sha512-nnEVnnzovOF0Jnwxrm0cofnZmbFWT9mfVfkYpj4dgPYNoKpMomLv5k+BOdDPWp7+qgWidXOWqaY7q31aV7YOPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOw0Y26QzL/LEwPNJeOXjrreKhtbTPS03w1kTiNJBJxAIgbDIRXAVosxCXMHo2Nr6sJKAAqnNu+492UsPkdrobC+c="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/authelia-2.0.4.tgz_1489700389297_0.23768717283383012"},"directories":{}},"2.0.5":{"name":"authelia","version":"2.0.5","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","qrcode":"^0.5.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"1fc27083c905b030ee6667a53b5901faf392a51d","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.0.5","_shasum":"9a43d4df9759baf932391907f7f16d405d1b50f4","_from":".","_npmVersion":"4.4.1","_nodeVersion":"7.7.3","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"9a43d4df9759baf932391907f7f16d405d1b50f4","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.0.5.tgz","integrity":"sha512-lONmYXdBhVNpxTyn0YmP1xR/0qAhP/1E1fF/ji5x/1X/ZTHePiiyqwnsW807M1hRg9MWiNsote5UkHKWJt7eYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/NDDgDcMo4DMDnxKcsBMvBmxnbs+CbYwwory/l9O7FgIhAOswYQy5lkZspsCVwbpK3U2pgIrblpbmNlAuyjIO784G"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/authelia-2.0.5.tgz_1489700564988_0.8538099778816104"},"directories":{}},"2.1.0":{"name":"authelia","version":"2.1.0","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","qrcode":"^0.5.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"4dbc39ecc68d55e06a948e9ec21148fc34e5bc96","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.0","_shasum":"55a5e1b17a265898e6627ec27889eebc60cd69e2","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"55a5e1b17a265898e6627ec27889eebc60cd69e2","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.0.tgz","integrity":"sha512-HAt0VTIYMYr3Hc3spBCzQEnNxLa/vNRlqpaDAxoS9agmPepW4l+nikNm2/E9KO/IqVKYITBKuGjcRtee1u4hsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1rjGlexB6VS5/CBGdnvosTObBDbDyoNY1l8UArSs11AiBzjyH+WkThhWeTD590PRLseYE7NRa2//p0dBdmcVZ/Hw=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/authelia-2.1.0.tgz_1490467119193_0.8028427322860807"},"directories":{}},"2.1.1":{"name":"authelia","version":"2.1.1","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","qrcode":"^0.5.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"55c56e5da8236a40592e582cf003820d5f23b9b5","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.1","_shasum":"a4193d6639a82dfab48451406fb550cc8bc737d2","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.8.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"a4193d6639a82dfab48451406fb550cc8bc737d2","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.1.tgz","integrity":"sha512-LBhwwe3JoOwzIwrBSMGdRSzwNSW4V22YbsbAO8QAPslWZMZq0pFsV6pJ0OoKjWhVGUbl6NofXsyx+lRr4A8WKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIQliiRpL7sK+M1tTbe8dSMYPB/6UTsyqOM/WZBXvWdAiEA9n6WtHgLU6y7kl/2pMckg87bMlQKvPhszEKw5jNP2bc="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/authelia-2.1.1.tgz_1491860566990_0.2483980837278068"},"directories":{}},"2.1.2":{"name":"authelia","version":"2.1.2","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","int-test":"mocha --recursive test/integration","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"0b3499f68fc9f5b4ac08861769008e9ebeb0db6b","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.2","_shasum":"52efb6f53c462f6485a865d261bd7cf971b483cd","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.10.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"52efb6f53c462f6485a865d261bd7cf971b483cd","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.2.tgz","integrity":"sha512-YUsuUBy7IDALIkngJ8HmpSX+xk9Lq4FCn2YBRcxh8wtL7CKiuTRDSw087k3Bs6gX62iCmf2JyMude/UcEKIoWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxNb8vvZkguJMnIyq6KnSS+xb5PzALaspLheosC8uMOAiEAuLbhMLzBXHZESOmL59j8xHr+mBgO1PB8qmvN/ykIs+8="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/authelia-2.1.2.tgz_1494774277210_0.32783185015432537"},"directories":{}},"2.1.3":{"name":"authelia","version":"2.1.3","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --recursive test/unitary","unit-test":"mocha --recursive test/unitary","int-test":"mocha --recursive test/integration","all-test":"mocha --recursive test","coverage":"istanbul cover _mocha -- -R spec --recursive test"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"mocha":"^3.2.0","mockdate":"^2.0.1","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31"},"gitHead":"6f8b95b0ce2edfb6ef8fafe2012eb6902976c2e2","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.3","_shasum":"add68e1291368f151e6dd5a8e2c0f2ea40ac902d","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.10.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"shasum":"add68e1291368f151e6dd5a8e2c0f2ea40ac902d","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.3.tgz","integrity":"sha512-t8syOm2UGDBPjXyu7vv+GHQa1faQztOHz4Qmggg8YKJL7pIDnj2wwUZCnUyOItocIOe2810qMP88kR2VlEnPJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYTHTImDi05aMyN6VlKNcT3OeWkZ7UHRqYIT7Os1hqJAiAReacEOTJdbaWl4Z7dJu87DDmNwG5es5d0O7lZQxjwHQ=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/authelia-2.1.3.tgz_1494791601616_0.008074335288256407"},"directories":{}},"2.1.4":{"name":"authelia","version":"2.1.4","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"8a297b5db59039d43231c3e86bcbfb7e72fe505c","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.4","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-Ebymkel82xLQcj5QZicIDXYXCK1myXsUFJSiq/wonW+W5sp9Xp9TMecf8jDLfcLGhlZ9dQQALtG/X6geaYr4dQ==","shasum":"25c627f519f7282bd4a629feb77a843c60574927","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDPvECT1oJlx5of3Zk1CSy0j6FSHb52408a4fx2y+mJQIhAO+MSYQyOXnU8UoqzG1gOENZXJjiuy28mmtUNZgJPLwA"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.4.tgz_1496348044927_0.0761330418754369"},"directories":{}},"2.1.5":{"name":"authelia","version":"2.1.5","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"66bc6e8ec47f23b51e65dee5b415d9ae8978f961","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.5","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-2owSFm4wXzgiJrNsIFaoUs9uOBoC0fpi0hKFgyQfrLRsm+2TDhc7XesinvLWtNajdFtj/5ii9vYAND/r0GcqoA==","shasum":"61adfe2f5134bcf5c9c5d1f897c6c7a2f71dfd7f","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESamIO10gsH+UUrvC5UY9mJk/PFPjZ7sQ7VoI1hxpUgAiAW0R3qhxtGE71axEkIbsB1mdsud1n8tDiA55Pw7648lw=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.5.tgz_1496348532362_0.5869558244012296"},"directories":{}},"2.1.6":{"name":"authelia","version":"2.1.6","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"15a95163f4a7cd757fff811676b83a0e64ba9c6f","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.6","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-e19BrubytIumeYvzyfyNEGCL2osy8qG5DgsyTVARvJIhqQQY5c3Hm6mxl1AhIvM8es6C44TxDv0ft20MvAqIPA==","shasum":"5b9e90996d9bbe22d70ff5c87717786485c9923f","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMAWqdFwzQvO2s3hQIgGn0axuoxGx5wKroCYQku/OfMQIhAIahcTjuQeNgssQKShzLTo/X6WFWA/uyKbq9cOOjajJN"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.6.tgz_1496348807522_0.2554040311370045"},"directories":{}},"2.1.7":{"name":"authelia","version":"2.1.7","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"361e36c5664c2bee6fc04afb136ba67c310a81ee","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.7","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-xg9/McG5gh1qAG5S9D41jKk/Gfq2RvFl9F0sTjBMAklOpQMI8/9eda7QnzDY62zK0/tpNLQhF/S3AmP3RyYRRA==","shasum":"7dce7f6b770d2ba8ed98e328a2342b9929fe6b58","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKvsFLs0O91pQNrw1msHllPKbvd6Vq92XLOgpEQBIstAiEAzvWd3IISWZlkx4aXLWmPekig7SMiMc+7sfjesByxQj0="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.7.tgz_1496349370113_0.5509208582807332"},"directories":{}},"2.1.8":{"name":"authelia","version":"2.1.8","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"b804882ce0baa6b26e83f64b2574703c4c12bef0","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.8","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-0AkCpJ6iAFc7Pc+ZGeRJW4yC68PAt9U35LFIOptBofZWH2U+F7sc7M7dKUZd/k9FU4Xu4WsouxnFF8paEI1HOw==","shasum":"bb895d8a764b129ced3276d619017b2481c6f5a9","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9r3slW31FhqSrOR3tycDYbZGfusPjinMOy7mRcVbpFAiEA2rJNLrfmFX+74v+BdPV+lm4YuIEOYPeHmdkKWCJ1HM8="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.8.tgz_1496349617870_0.8118774285539985"},"directories":{}},"2.1.9":{"name":"authelia","version":"2.1.9","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"e849768a0ff3c024dbe29436ea02e7f7b146a8c3","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.9","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-aV0CvcwrD/DHc6XHS1IojvXWXpS8mlHsPU4FS+Qv7eouXis+GHEbHCGHgRwOA7iDmhj/vFmpk6ej8k3M2FDCoA==","shasum":"abc6587948d380cf4cf0dceeb607df7f704711cb","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAqeaxHDklNjCZtJiX0JaqRnW9HSp9DD/9n2gQ6QtkFAIgcYbs4db163oVUrXtrNoeg6i0klhH8HTgwdS3BE1y1X0="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.9.tgz_1496350222871_0.11748667526990175"},"directories":{}},"2.1.10":{"name":"authelia","version":"2.1.10","description":"2-factor authentication server using LDAP as 1st factor and TOTP or U2F as 2nd factor","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/unitary","test-dbg":"mocha --debug-brk --compilers ts:ts-node/register --recursive test/unitary","int-test":"mocha --recursive test/integration","coverage":"istanbul cover _mocha -- -R spec --recursive test","build-ts":"tsc","watch-ts":"tsc -w","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/src/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"authdog":"^0.1.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","randomstring":"^1.1.5","speakeasy":"^2.0.0","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","grunt":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.6.0","mocha":"^3.2.0","mockdate":"^2.0.1","proxyquire":"^1.8.0","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"gitHead":"d71a23fd7badec038e749691184283f40651fd69","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@2.1.10","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-ozRfyPshZW2Xb4EF0gQkjNt3FLMrdIGLhtfTnLmLUDn2uUP/22FJRj5igwF/uCT4q2ONhDzJcU8YqBtUc2Q0XA==","shasum":"43e75648b89996b7bbce6afb62508da911245a0b","tarball":"https://registry.npmjs.org/authelia/-/authelia-2.1.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvs412OJs6RQWOYTncAQtRmjlynQAcYVz1NhZk1gqaOAiA5rXdktkXNjEJsrmGk+ehuZv+Brvkfxsp+r03aeMh6BA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-2.1.10.tgz_1496350724760_0.2813147308770567"},"directories":{}},"3.0.0":{"name":"authelia","version":"3.0.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"src/index.js","bin":{"authelia":"src/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/client test/server","int-test":"mocha --compilers ts:ts-node/register --recursive test/integration","cover":"NODE_ENV=test nyc npm t","build":"tsc","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"ce63d06a9a4de5e4f8a8251f413acf9f6647aa04","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-j29nn4nVMNeoZJ5LKqAKPIFjC1bv4nOao/Yr1rjCpedrUbsI3wGcgWT73T3VOV4fRxNwOQO0CA1FFkoXAemMzg==","shasum":"def5b350f48460a604b95b56428a53cddf6cf0d1","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8upnkWCYPGUpRFKA3t72PpxwHcWoWHzS0yaJDLapMVgIgWhLPHvIEyRo8/NORpBgFa4JRb2sV5i9TmgEKVIu8itI="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.0.0.tgz_1497479576858_0.738537163939327"},"directories":{}},"3.0.1":{"name":"authelia","version":"3.0.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"mocha --compilers ts:ts-node/register --recursive test/client test/server","int-test":"mocha --compilers ts:ts-node/register --recursive test/integration","cover":"NODE_ENV=test nyc npm t","build":"tsc","tslint":"tslint -c tslint.json -p tsconfig.json","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^2.7.0","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/assert":"0.0.31","@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.43","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.79.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"0b96a0547d8dee93ea2ff70b883f54267a771894","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-Kbo09pY01uwwEX1zNkCvI/10lXTGhhEKXIKOSVV3sVqO3p8GN2qU0wsWsGoZNp8aSH//rud08lEQWd8oirHBRA==","shasum":"93b061809e769bf62ff4963a3cff0da7b94ee118","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/guPxQ8dR9el4ksS8rCAp+G4xID+j0Irqgu5y9V9x+AiEAqao0Z71SZgJYMTLxaJCrHaig34zWiJKLRWAPin5ncsY="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.0.1.tgz_1497860902274_0.2537136885803193"},"directories":{}},"3.1.0":{"name":"authelia","version":"3.1.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt test","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"5873a4c328137a91b0d57a71f10925cb77b2f032","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-FXGfaP1IVxoVrANOy9eNif5IHmRsnM6OnSZwe5wxOQa65moxt09j/xVd9+5fSo8FlAeQuzdlK577gsjuEC7ZFA==","shasum":"72d9c42083e930db8ab68ccc5075c42c7d051bcf","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzZKmeUUQbZpCgTHANaJR4j9RfdtbZKJe/PddfICmcNAiEA4F3/gFsGV8WxpmF+8ds++/Wuk+9yDtuFgZKNzMVxJuc="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.1.0.tgz_1500210800712_0.43389848875813186"},"directories":{}},"3.1.1":{"name":"authelia","version":"3.1.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt test","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"2242f0b9ce8a9636011a10c9083823bf10997eb2","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-H2rKsn4OvOLul1Kjtj35vRAr/IyNA5cZlfFuqyh8ZInSAga5xUAYv0XuEPQaMErZ7f8kZEQPFUEWUBS2xzX4wA==","shasum":"934944d96e47e00429d49c2f8d795839fc1578d9","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIlF2/iIpUIQAtTPaNFq0Ttw+VdWtUQS5fH1T3ifMPgAiA/UcnHrKs2ShA8WOSSzHrH7tkDS9oMtCXRNeLq3/uDoA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.1.1.tgz_1500215849122_0.048899090848863125"},"directories":{}},"3.1.2":{"name":"authelia","version":"3.1.2","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt test","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"aa863f23fa13f71f5642f5c1d598c9beb7593799","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-chbZFu8cCFCSIvWNJ9SChJvrU6247UaPvONchfhip8vCSxxEqs50Ook1SaP5067VXUrrjbZaYs0VkeGOa7YQDw==","shasum":"558fd14906001e6190fe8496eb85677885997126","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrDllicozRpxNiWTTUXevxa7fgjh0iNqWV1IgoRcbdJAiEA2k5q6Aj7dkpFb5eZ1drs7/bQ4j2xzb/B2gWFJrzzd38="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.1.2.tgz_1500327222045_0.25463120732456446"},"directories":{}},"3.1.3":{"name":"authelia","version":"3.1.3","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt test","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"8f797c025ae98efdb0135def16f138364d7ab9b0","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-njddl8+HXBYi9TIof5CsIjmBvlbCbvLuTVM0IRHQz/mAr9/irWNslbu29Mzf2MQ+R5X0I1loIb+hTM+Rcw+Ezw==","shasum":"ae2d177a0e612f5b27cb6c605d438b4bf07ffb99","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI5pvIK4VUxckBwKkEenHs4Zd4wwsJei/xLraVhhcjlgIhAIZJmnVLfAcxHv5E63H49sQZ6SYVflqYzegv/Oye6AmH"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.1.3.tgz_1500418220530_0.15294993645511568"},"directories":{}},"3.1.4":{"name":"authelia","version":"3.1.4","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt test","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@types/cors":"^2.8.1","bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.2.0","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","should":"^11.1.1","sinon":"^1.17.6","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"1de4155ac950ceb3e340edb4d1bfdb18a9ae7123","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.1.4","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-eSxPhjlliYbNAwZdI2Uf9Q+4bjdyp8g0cOyffvWAMyBmVVw1+SqgqiVFPT7csKW5ukyaYhAlupX7yS4gfdWgWg==","shasum":"16cd5a746d0ecccfd9887b3af85755f27afbcf1e","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiQbG2jTjy6JLxjFWsxCGda8YM4fDJqpiYJ4ddgrqBIAIgek6ofa1KaLg0WXiCNsjLHavpj7yWY0Xi5j/FwHcCDDE="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.1.4.tgz_1500491653456_0.5263702922966331"},"directories":{}},"3.2.0":{"name":"authelia","version":"3.2.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","notifyjs-browser":"^0.4.2","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"7be61d73574cc11c0b48a46c2b83665b6a9b2df9","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.2.0","_npmVersion":"5.3.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-28PvZPYfa7HrJHn3XR4WkelbQwDwWSMIbAck/d+guGO5sR/g7dbp1Bg5QRSpYpbISMM2CZC7rhLGUagqT6NIGA==","shasum":"6281bc3990d7459c650f1e1c3f4e9c85d9fd7d5a","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYBC4SeesRkiLUQStkrXZNnkr1+GhvclaBbUOX5QKp+AiALVNkkTk9NOy6QRUDL8HTtMaUkxu8bWWwEIuONcS4XKA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.2.0.tgz_1501715151639_0.7292440154124051"},"directories":{}},"3.3.0":{"name":"authelia","version":"3.3.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"86bb5c5a19a699a4df20c8a23719755ea222145c","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.0","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-Xrm1BrkBzy3ug3d1o9EUVYq7cNyy+v7WnyYaKpCx6XA7LnbG5hmw+mRRYkP/kYEI9/PK21Ux0UUaRtTeiATkrg==","shasum":"df859f355189c5a0cc88b84ad8f336697dfc3223","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC33KN/ZdKx+YKOmxINimeu0n7PCqUKhf7de54LQx0C7QIgIR+0tQoQG6rz21quEDPmB5ByBEfkagW59jRWireWEyE="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.0.tgz_1504558937209_0.9954969200771302"},"directories":{}},"3.3.1":{"name":"authelia","version":"3.3.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"432568f8f5c406ba923b96a62644ed08668cd417","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.1","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-ZodQK+YhLMzRKgRkyKMf0OyNNAtuf+FuvHAeyIajWUozaBsjH+rlyCt5dHrMRD4ZAYCBj3xMyseMLF/5ukGaKg==","shasum":"72b2e2a5b68e21f689833c55face8711304554dd","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyxP3xr/tKrrYO/AqjsxE9p9C6foCd+gWhQdW7uhrWBgIhALCqfOt/45iRU6fbQ1JmdufgVdgS5Pho42KV2et9zjtj"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.1.tgz_1504562310942_0.545254843076691"},"directories":{}},"3.3.3":{"name":"authelia","version":"3.3.3","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"650a21a074e0abd118a50d672c258471e7d07776","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.3","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-yi0FO1yF5keNT50VS70L0TEdo0Ak+AJbkdEVkkjjeT7gVnhN0+Ijh2vlBa7GfUVtB4E/OXALd+EKWhh8hm5nqQ==","shasum":"072367cb3c2043a4ab585e1413e572c0a78e99ba","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJFlgOxB5pJfsoj3PNuTALzDnX+azovmHoVkNwat7rqAiEAoEgtCEGM73VFA/2iZFEfuUSoEnsz5VDC32vJymJchfE="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.3.tgz_1504639269479_0.3698545633815229"},"directories":{}},"3.3.4":{"name":"authelia","version":"3.3.4","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"7f0d359d4cecdae2097a087eaeb0955f6e5d9693","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.4","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-npPjeoLOnU5wvXhl3a7txEyjT7eFBnCW8AVOZu4rUYFYMY1XAq5zWSFYEMyzlgnuE8Ggl0Pw4g8xrzD2qID/qQ==","shasum":"b726353b7a824edf76e4b9270dcc3e68e9a6f191","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3n+rTK6Wn3HtFLC+r+iChYteR4vqwJb7XVzATXAGi+AiEA46B6XX74S8dIgCrtXCONP/6+DGhFwsW7ri+cOj6W8lg="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.4.tgz_1504641660979_0.745807833969593"},"directories":{}},"3.3.6":{"name":"authelia","version":"3.3.6","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"a67cc27b0f6a996ab4250ce7385b25d185aa345f","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.6","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-D0yzr8h8oE3FGS0m9A0Ci55IbHG1+rgff/hFJTUu9R7NtIbusn7hyTCGefBwsrA7z2zSBw53dQNVde0U3pYfCA==","shasum":"cb97e02a55d29c662d61be067605f549fbb2fce7","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAb9ra7NW9zBGvNgC7/74D7iws6bDF6e2Z02v6rtU7pAiBb7yWU4t5hXuLDcVug0I9/NtDpW0s/rQkwKdf0s+w3Uw=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.6.tgz_1504650412500_0.6455546743236482"},"directories":{}},"3.3.7":{"name":"authelia","version":"3.3.7","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"./dist/src/server/index.js","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"30c9b835418e311bc5a57c7b20f6ab67871d5956","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.7","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-4Y/kEqmm3swvUfiqeX24p44t9TqDdKVf/W9xzS7ajRvykIBzsSdE9GkWfCRHx5Ah0LvZNJSn3HDnNgOqkspOsw==","shasum":"ba452ce5a4edb100ea76171765113e1b1930505c","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXBckBgUYHVdwtLu/z86DWWYaRExcqvRc+JmaoZNKBLgIhAI6jdbING0nRMD2pAWLl6nHvSHNnw/Bg3Ms7C04sjSp/"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.7.tgz_1504651341159_0.6159721766598523"},"directories":{}},"3.3.8":{"name":"authelia","version":"3.3.8","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"./dist/src/server/index.js","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"31e3f8ffb06556f94c38b6eeceae518751dece9a","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.8","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-/kRxtmK5eYLrALMc7tNsz1eTylbQ091IP1OpU9JhKvI0oJw+U6XM/IDrWGCO3qkFnqxPSz7o2nQ2OFvOakJxMw==","shasum":"6690abfea0c6e48f62c3004c2a8ae7ef4de3d420","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpu6l+CNAg15jthtTiwRno4Z/FnfSGx91g8w2fbZ902AiBixJnzCGKkQdsggOE9fboXecpDkgl7+u0pyS5833GDbA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.8.tgz_1504726232117_0.36446507717482746"},"directories":{}},"3.3.9":{"name":"authelia","version":"3.3.9","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"./dist/src/server/index.js","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"c8e5a17fed996d9b91fed401fc76b93aa5b62b30","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.9","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-HPmIbFE/LCIPDulDYya+cNr9RlW87cSJn4GTIBoZTF4M4bZchNucO1DCK6+2Ef4Wm/1vBN2K41G+1kKEY5OeSA==","shasum":"6874bb02a7a045e1aa81d90aaf2e03a79494019d","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGN0VvG8abGf5Y/VTNy9fVIlKWIAeAvvdV+PYaSvDRotAiEAhB0zLD8OXyCUBD7H4N05uE9Cl9swgRCTWKd+eRHfbSA="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.9.tgz_1504736863751_0.10332507733255625"},"directories":{}},"3.3.10":{"name":"authelia","version":"3.3.10","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"./dist/src/server/index.js","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"074ee8b745e53c9fa30cb5bcce97b6da6316379e","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.10","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-OYoZMcBpRxfPzOlX/KrnruKEEiI/4ZlLyo/vfU5uj/z57ZMNrlEB5TdBaFpM7xTcg8oEgK3lzXoAzkJFBmu7BA==","shasum":"a73c7684ec4fe604d60e80f6c6adb4879205e99c","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9UO5D4HP7AzoQygBIqlt+L1vE2DURTrkrd8XyRGODvQIhAN9csLeOKpyer3mG5aVPActVyEIldnGr+mWLFb130v3C"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.10.tgz_1504738225560_0.7520298641175032"},"directories":{}},"3.3.11":{"name":"authelia","version":"3.3.11","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"./dist/src/server/index.js","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"13426451eeb4597b42b2ce48d6377d1d970f53e5","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.11","_npmVersion":"5.4.0","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-zY3pc7LH001+Yh18nqXuGR/jUWPDrIeqh3F4r+HaSFumTVW28KQeXtEgGWrFOompE+HMUOZ+g8y8//EbgOpp8Q==","shasum":"623c1a05ce2c68eaac10b2316263dd27634254a5","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkmR0OTBKv1wRcGGYnfBvW0/9GuUbWlmt3pTp3oRkZEAiEAkejJwRJCcW44UkF5u8xuJVXeggfW550MjbWYMs//fDk="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.11.tgz_1504738341334_0.6956213291268796"},"directories":{}},"3.3.12":{"name":"authelia","version":"3.3.12","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"./dist/src/server/index.js","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"6bff0605e84724d7aa5ec0e8fddc9b8f1552a964","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.12","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-zX3pcU4nOMIl09BP04NIBvULgzZjdtXcS7/NcvRVV3415uVK1yhMDZkmE0NaqXzzViPheg4armeJ2jnhvfDl0Q==","shasum":"38fd30760befcfa0df94ae4d55c9ddf8d518c3d3","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmlDK4V24gj7G2Z0P0p0aJmgJ4VoWiyVgDWgEZ9OyXhAiEAxNCQVJNZUbuVojLPnlUoMXiSVFQHOaB4q3AEVqYwq8g="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.12.tgz_1504903517536_0.06396139552816749"},"directories":{}},"3.3.13":{"name":"authelia","version":"3.3.13","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"files":["dist/src","LICENSE"],"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"b26492842d375c49334cfef563ba1002f68aebdd","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.13","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-rCI9dwJ0zEY3FE+E66f8PgMLHJR9anRBh8gWZtqoSPiIAcmIHOyiANCucS4/ZtuSpJ81uClfdpmNAdx81zNtIA==","shasum":"39b16484cbf7ab38c31f6328bc92d0e0346c0d69","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEahIILsz4ogW1KRM2T649eXK2JAPTjxdPBjTuailgXHAiBHNmnTdHG1IgrXtLd0oMuJPNaOFxnWzItfMGgXjhdKDA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.13.tgz_1504904228351_0.8028058242052794"},"directories":{}},"3.3.15":{"name":"authelia","version":"3.3.15","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"8296cf6bfafcef063d661f6e635565dae2d76d76","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.15","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-os6l8fBzUDqi2fJXb5LgL7+V4kg2AxPOh7zh+RIXKv1wzc8io+CqTsWzY8W+P47nK5CuANlfFSkjRElEV2zpUA==","shasum":"9d7a095f489e283ac06279f4d3a5fe5c592ae08e","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/wXLMlESfwhzYzGpxYWPF+1WZjB6UdPI1JVIjkUnmBAiEAnVGaH1i/OqRskOqlME5hrCa6rJxRzZBq1zUbDIHhETE="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.15.tgz_1504906071139_0.3495557033456862"},"directories":{}},"3.3.16":{"name":"authelia","version":"3.3.16","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"023296eb2700a5b4b7d4733b7a9a00e062148955","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.16","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-nL5iY1+80scND0KKoB/SNXiehltCIAuZwd6OtHUYdW5uGe8PRXopomJ0Rgurp4C3bxVxLdl0FGI6ZbVUIj/BGw==","shasum":"1c64af9d2f0dd9fb94d233a29b9b5eb08bdd806c","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHikzV5qPiBbCE/843u/k1M9TscJ+u7Swfq/kJgqxG4IAiBzZs4MrsQUhCAIymVtqjbuqUvPpwrI7fPwfL0HFPcJpg=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.16.tgz_1504906926788_0.4688923310022801"},"directories":{}},"3.3.17":{"name":"authelia","version":"3.3.17","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"1ffecfa0a6a35a243c1afb91b9397b55af5500ef","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.17","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-7v26Am8Trmr54fJnkVcyGy40QKMnzYGUewgJRskeZ3bxn1qYZwjlPL9++brCORiSG1PvaWmJ4FsQuioPD2Iixg==","shasum":"9e1e719b6b1c5cb10afa4842172d1d96faa2eec3","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjbMefoQhsj76t5o1zVnv+eq/0zEJ579ZHc5JXjMKuLAiEA/uE+fNX9iq5FJltp3WMWL2OPf/stJzRK7nQrEcMU/Ak="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.17.tgz_1504908967059_0.23139863135293126"},"directories":{}},"3.3.18":{"name":"authelia","version":"3.3.18","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"5a04877046f8e2f52234d20a60035156f1efa559","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.18","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-J/c3u3K6bVFzn/PhIJiFECbBCWzJPmrKVpotccMg3ksCLwkwKC7kZTO7PhLUhhyFO/y8KXu3R95Fm+SVFfI8cw==","shasum":"ea26a3dbb4e8b0cf31191df7b336167220990e21","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4vxiJ87TaQGZk8cisOH+m55wyxoQaw8dlNtuP7Gtf5gIhAP9Gvx9AJsZLfvtXnY8H8J6zSbEbS+uGu/Qtud7OWZSa"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.18.tgz_1504910364353_0.13843436143361032"},"directories":{}},"3.3.19":{"name":"authelia","version":"3.3.19","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","main":"dist/src/server/index.js","bin":{"authelia":"dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/request":"0.0.46","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"1643f4779c861cf6ec0ad674700ef7e47d52ee32","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.3.19","_npmVersion":"5.4.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-UM2zKHM36s5x3ww3f39KINDk9cBh49/Nmg0S7kpiDD4v93ncJ/0GgOExP6yAhcLoTp73weOKqtXLdI4ino1RIw==","shasum":"41fcb80cbab2038c521d0d69e2a769393e5da4c9","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.3.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEEwdJKKb9f3w7zasfg87oYAN972kUYi3si+2wH6aMOQIhAKLpB67QvmI4lN7PBJkULzcLxzc3c8yAfUwBqegHar56"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.3.19.tgz_1504914381371_0.23974559945054352"},"directories":{}},"3.4.0":{"name":"authelia","version":"3.4.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/src/server/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"0.0.46","@types/request-promise":"^4.1.37","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","request-promise":"^4.2.2","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"444d278a1eed015594349b010f2d4f1c4b274f80","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.4.0","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-+ToPXuVXuCzkhWlmSy2SmaZ9jLg+xBGczUt2V+qh76L9Y8x7HVW8oUjMggC9M7H/SwWFIfBwusSn4K4czEXZhQ==","shasum":"22c55e870507eeef8fde7675e695a931751f2d98","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDatj1xWHRVcjHlfSnN3mOcJgIZ8fgY1UJC2H226td6jwIhALrMUHyG7E8CAN6I9CjibhJTWTg5FBuzy9RCdkIae0w0"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.4.0.tgz_1507149931559_0.004752527689561248"},"directories":{}},"3.4.1":{"name":"authelia","version":"3.4.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"0.0.46","@types/request-promise":"^4.1.37","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","request-promise":"^4.2.2","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"f3f61d4e132f562f2fdee673258ee85aa630551e","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.4.1","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-b+HkFreSHOBRmu8t5irHWBPnXxDSr1HnGtriUYXaAWUmmV7XhbBdqII6piXZl5ZSkFLn+RRuVVQEcnXwIEJHjQ==","shasum":"a055032fe58419425d907769e4ebff584fa27fa3","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxGcO650q5w4gNVlstBgq6KcL+7vli/tKBo9g+evHrbQIhAJbHSOdzdP2cHTIpOSIuKXFTZO0qsur033yYiGV/jvbm"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.4.1.tgz_1507467627260_0.7386893145740032"},"directories":{}},"3.4.2":{"name":"authelia","version":"3.4.2","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^1.3.32","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"0.0.46","@types/request-promise":"^4.1.37","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","request-promise":"^4.2.2","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"d86a3f839356526fd2a9ff9d60532e29c4c782ad","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.4.2","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-HBgXq+8VE7mMAdouKLsorVI1FW2zp/kvYxAMIND8Ex/C68kZ9BQi6uKY/5ddQ2fr5LGlcnFwiHiHo7aqAAN4eQ==","shasum":"14ea9c4e3b2c2846f6a23995f1dcc7f833b61114","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1EFm5heZVBrXRaR8gvCR8gVKWQkZ6YbsZJgyDQGpoGAIgYXl3BzavB9uYgRKC2HKJBLFRVQppu1l2GMhQ+oqGaM8="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.4.2.tgz_1507472490149_0.36176856723614037"},"directories":{}},"3.5.0":{"name":"authelia","version":"3.5.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"bluebird":"^3.4.7","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^3.1.3","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"0.0.46","@types/request-promise":"^4.1.37","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/speakeasy":"^2.0.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.81.0","request-promise":"^4.2.2","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"46deb765bb6a996ff94b34fc30714f02030bd9d2","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.5.0","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-ZFlN1PEwV1S2uHPvFzTdTH6MBS3+ZBT99VsgrwYNW/J+7zlEhS5h5ADP7YXrp6tWP5JK4Ib4IAQ4dc7ZUA9GLA==","shasum":"55bc728450a79ad49bfa38306b104156bdda92f4","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ89f+f1CizQPllxbaes23TOX7SQS+092RDa1IeOgsNgIgK/r9v/E1XtfFn35zHvNjGXZAEG/ectyWDKAuDTFDrA8="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.5.0.tgz_1507509396689_0.5754085713997483"},"directories":{}},"3.6.0":{"name":"authelia","version":"3.6.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^5.2.3","bluebird":"3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","dovehash":"0.0.5","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^3.1.3","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.2.1","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^2.3.8","sinon-promise":"^0.1.3","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.17.0","u2f-api":"0.0.9","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"5570ac3d84835ab202c10548df5dc54654e25ad3","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.6.0","_npmVersion":"5.5.1","_nodeVersion":"7.10.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-kAURd4KznA0/Zpvfw65bY3OTL4AWCrsnH3bQeeL77VdaFMGHEplZGq0tYnKEIfJeg4qAIhiRJ+KA6fD/blwxUw==","shasum":"d0ed7522eb0c9be517e17440b6a6e1be28ff3ab4","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+ajcWDHR3uvihU57grzdWl0vXZHbbXbCZ7ESj+SJgkAiBlZ6oA18A4cnT3cvptm5IOjXkNTE4r+Kt/p7WopmZsVQ=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.6.0.tgz_1508186776293_0.6655152828898281"},"directories":{}},"3.7.0":{"name":"authelia","version":"3.7.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt unit-tests","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^5.2.3","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","ldapjs":"^1.0.1","mongodb":"^2.2.30","nedb":"^1.8.0","nodemailer":"^4.0.1","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.2.8"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^3.3.36","@types/connect-redis":"0.0.6","@types/cors":"^2.8.1","@types/cucumber":"^2.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"0.0.32","@types/jquery":"^2.0.45","@types/jsdom":"^2.0.30","@types/ldapjs":"^1.0.0","@types/mocha":"^2.2.41","@types/mockdate":"^2.0.0","@types/mongodb":"^2.2.7","@types/nedb":"^1.8.3","@types/nodemailer":"^3.1.3","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^4.3.1","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^2.3.7","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^3.3.7","browserify":"^14.3.0","chromedriver":"^2.31.0","cucumber":"^2.3.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.6.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^3.4.2","mockdate":"^2.0.1","nyc":"^10.3.2","power-assert":"^1.4.4","proxyquire":"^1.8.0","query-string":"^4.3.4","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^3.5.0","should":"^11.1.1","sinon":"^4.0.2","tmp":"0.0.31","ts-node":"^3.3.0","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.17.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"3f6c375446050cf4186b13c4d1118805c5eeded7","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-fnHVK5aZkWFStF5Dh2P1cpVtZ+8PgUvSL5F1uwKQB46YvqFkkdNFL7an78SB1Rq0eLUFKCZqmgV8GhgIEAOt5g==","shasum":"ab5514046f5601fa470c7b13d66d1ad57795efb2","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7BlD11xrvIgVJdVT1JJ0AXipMpkJh6kWjGfPx5YKE+AiBpJMp6EKShiuI669ob29qErVlpc4/lM+3pcE0p+8Yb8w=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia-3.7.0.tgz_1511906140642_0.9288558894768357"},"directories":{}},"3.7.1":{"name":"authelia","version":"3.7.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.2","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^4.0.2","tmp":"0.0.33","ts-node":"^5.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.21.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"479d7ddc09fe9e075d42b0dbdeabba5aec5e4222","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.7.1","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-TOH6RDH7f6G3pYl/HhAsBvEq83MjmCVy1Uyvj/dEKIj9oiKi1TRfJMbrFLbS/8b7N4KAciHJf42rBWvHWQ/Cqw==","shasum":"659e98be4dbbacc907df4888c788106c2e0b03a0","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.7.1.tgz","fileCount":301,"unpackedSize":1812356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35MxCRA9TVsSAnZWagAArOoP/jNOqIoDRiBPXqDI6VrP\nebP0K7gUutwiG730dH0UbbX/BKLo/aW31IlpL+sSrFG6MWvCHRiSkndZ+4OC\n60tWGQlu6sy4fOtfMC2oUgd5A0V3omXwEmBUba5ig3w40a3MV9fusBjmt/+t\nzpD0yzmay01CLxVl7q9TXJNOb4Ef/S+Ws/mWg3TveBauKT0NrL2542B4cluj\n3n128nD3A3YQ+pY8iUqv5TRFEjYYPU7/Va1WIN3FS8YVGkWA55IBh5YbeQig\nQJ2G3jO/V9PmRC6mEfiqw8vZlEiyeLTLaTlPhaguVPXnbmxZ1jgMYVk7WWky\nFVr57dC+6x2VwXOAkGCw2JzX1yzv9T2V7SNlDgXL1VF0cxJnFpGbVNgQ8JCn\nBskNl+/N2Q2kC02WKxa7mcoC5DgSvkzbhMILU5h2+AfHkJRp0GrzD/hMsQmC\n3ug/YVETHJVbLo1S91uljeFy3HqA/PdBycXMlSe7d5j/KykEnjqRJns8IKH8\ni2iSfB4B1dG1uUNtcb0QPiCxKPXHOcXggV1CS9hsYO5rjnvkAUPUip0WElXA\nC1mBqS7gI5iZw/7l9XaV2IealfpAWl0utPK4NFi59v5NQHD1k5KOHp/cnGAt\nWFva/DzKZStdOLAUVMCYKkzdx8RWPl+9lqdtEbgiZJnlamiJ4yHC2PWYl/qe\n3ldw\r\n=YI65\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSQYwX5HZMkJ3E1DA0YNai+wswueYCQDIHs4Jfc2NJ8wIgRnNL12YHNCznP25cwpbo7/15XY6hmBID4ebT/HUg09w="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.7.1_1524601647412_0.6436684230345673"},"_hasShrinkwrap":false},"3.8.1":{"name":"authelia","version":"3.8.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.2","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"36a1dba4d785846d69e4c2f7e8151617f6e68022","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.8.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-3oBVRC7u5pj1iJY8VmmtfrSAvK5rmz71JZMITHSgwH9+xj2BTk7dWr3rHm0YH6sD49l4FgzNqGvfODPBJ3wOzg==","shasum":"693fde8afd46a0555f7b1f874045bc7071a36483","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.8.1.tgz","fileCount":7,"unpackedSize":29012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgGgcCRA9TVsSAnZWagAA0EEQAIktxYnj3UzBRev1b8Yn\nf0gsf3wl86VgwnFvVvegrAHdPo/XB02YMvlI0vCanoFXJAM7iqrMnncoJ3O9\nCLqZldQ+Kn3hlztHXLMlmLAQbaIZcZQI+L9OnmF58lXNVwSt7rw77Oc2sWkj\nxhrx4wchWob1meoIXFBhLtMrMc/u+QIxp1u31gHHN2vYjudlbTAxKwdkwM+v\n8lZZEuVJfYC1e8p+AXeFVOc6i84FbCWjYzxtA8OXSX/BYqLzwNRlIwhmWZ36\n2bJm41g8t1UVBOwAYkacrC+ztnAYIdDWKStPp7cdX2PqiCJI7jphusSVq+73\nhNLSkUDGHYh5ppnt2s16PX6zNLAxJUKAHlJ3INFzR0w1de42QU+wVGkObeTV\njDtQXKZLHI3CnuOJt8NAA8aX03Y1tkHqnMjVxKIszXSUPGNKi08WDr/RmZWM\nhm+HgZNQjgEp8kGVnoD8M3eh2/09yUnBiEd8CHCjtlMcDiXLdL9bG06tKe8Q\n5dLHppJyQLGw9dfuMxzbnofEz5rtNZfpifGzo4uVUHs+5Mc86zkh6rN03gzx\nhWLxtrXY2pBe/aG3u8gEA9ld7KqQM154VAI6XHoxUnPTUGJQuqx9nwz2DQ0q\nlS34Ej5PMxzig0d0ZQBKcqXbz3Cj85qOi34l5mrqNVBbYNJHKnF4ltbsNyWl\n06qE\r\n=TI7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTNgZFeMnJOyQNOCUGMENHYtnK9iKn4Eb2Nnvb4RQCfAiAB3cyglz9LHFb7kdJgoAn6+i67ZyKGYV93HaIkdnPNng=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.8.1_1535141915957_0.02233715881015974"},"_hasShrinkwrap":false},"3.8.2":{"name":"authelia","version":"3.8.2","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.2","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"e50b798edc33ecb7b3f65c82f9a06c197da018a5","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.8.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-FlzAqAQ3UMU2lVTFpzNaGuxUQkkqrACnWps6LML9icbLW45tNpwcnLDsJhkYGq9Zzn/6JCR6+SkLHVwTPjal0Q==","shasum":"daa69d3e3db8add2ac0b08d8b46d5828a84f37c6","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.8.2.tgz","fileCount":7,"unpackedSize":29012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgHbPCRA9TVsSAnZWagAAGQMP/0A2gmcbYdJWLl3TzWID\n+nidtlXMvqH4KYeRyxf1bM7BvVaWpyABJ5j0zebLMDAFly/DRefj4gS1zlXf\nwslxqq2F+hlsL2Hzv8B4ToHTfhwgvmbU2RLarHt3/aJP/sCnnJNyHiL0tULd\naGtw4W2/EBXtaKimvsY9BWV5vmQspzp1/5jiwFzjFYpC/PnC0OVK8hZ1tsEy\nICyIdCGKW5nIwmhO6AkLEQYqJskL3L7HBWYPb+3nTwfMICAHMCnz+YXQuGHS\nLqePHKfjLQBQvSrQiAZDSxInIjiyXqRVogL/5b/1DFddxCOVJKWkViUXOSe8\n4IHjNlW+1tGwrYl1qDMUVCpk4O1dqP5lKFmSYvRnxuJ3Bh1jxoDmJYNnVHl5\ni8xT+lf5mP17QL/y6JrXhsWVDSh3duChazC4k6X4wb3c6crRMS8MOIFa8bX+\n1U8yAYXyNfLbOQBkPQImebafxzb4qiIkUOmlR/AUHdhvuF7zsXweatSk5r4t\nVIOPmRkSh0OH9Kc/1PJZlZ5rbzkRZiicQyOd2ozpgg8ZR5hT0QkkedyTUcr3\nJv4BY0spb3UD4hky81rU/ylH8VUV34DS1P1GsVtB9R69y3SN7YncMLN639UB\nS5nSVAf5XDPcZblgOWh0i3ztL9aGarkJsBHJqcIunN66c9jBCePNFVc1K8QZ\ndnUY\r\n=83up\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbY/nh4TlEw8L7Eu4y6a+78qGJfBVOXxXnSsO2Gjw8bAiEAjFiGnw/23faI9vb4j5UAZ/g+h3zkwvQkD6zAB7RPzEY="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.8.2_1535145678595_0.9152771458203712"},"_hasShrinkwrap":false},"3.8.3":{"name":"authelia","version":"3.8.3","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"1f5a18d12ad3a2db249e5ae20b631875f698c470","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.8.3","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-C4Ue2pNW0Pf3A3LOVg8lUQ1F2GGWV7VdprAq9OOXmqegdnTGTOf5voTOKqfLcab7y3NQM4/4YOHHa2UJfjmZaQ==","shasum":"1af934a2c46d9f3e0c82850104e58584e01170f3","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.8.3.tgz","fileCount":7,"unpackedSize":29012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgZd9CRA9TVsSAnZWagAATTIP/2nfoe0xReG1E9bA8M6X\nj1hLchX2kN0zSFN3wNGB4nb1UI3Gdx3bWyVq3k9MosL6TO6cKkc0FS4nYtnJ\nkKHK52xryMcvEBXxN0f4eXyfosP2TZ960QHRfRbTyfCtffstgq/R2QJxlNKc\nCmh8h7zAPVFQ+GwFYqGXBLg8klV0XMq/NwedyR2usPGMjBDFfCxAd0f4PxkU\n6/PZlEuAINPHD5y0JbpXuzerHx26UpUVmPoInjw3IOIqUfNWUXcGAQqjSZn0\nyEIjv/tMMiddquLASapmzYnJZVuxv++u0WqodI9+mnPqlP8gHBqT44qlQW8s\nHXkExxy2bdOeHRNjQs+0GQfEnqvVcQEY/qXN6RQV1U6IbsivIfrb41qJGSWp\nW/GpNA4P+gfITti3IqZw4W6cdwaC/NHbmOVLOR/durlr5sTo/S9lLQxjd/P3\n3QYEWM4KNojy6fnNjDxMFWlCg2ErUCdPRwowNSbDEjrqdzXO365mwaYfbjAt\nDx8qRWOhqD3eDvyJrpnB4dgWBKMdAS0V9F2AzANTEsuSiLiTrEXRt2Jb1Bpb\nYOc6GSESeRw/ngI9dP/fmrpq0FBuxgtOe/GzbOStwz4aB4JKSxMBNgqx2eEH\nMk0WS0Mv1gaThVdmQR/RTot4j4yqv5qqQrXgtpklwcMKkYNE/aTQvpEVnok2\n/Vzd\r\n=lEpx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTmRyfGfJ+Zt1lo9xHHi13gH3qFn29bx/Md76Czk0uswIgLFE/oAYR7x1NY8otbspl2nruyd7OjqXmU0Zxpjwl0LA="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.8.3_1535219581263_0.7055943178907891"},"_hasShrinkwrap":false},"3.9.0":{"name":"authelia","version":"3.9.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"f7086801a0028f6bd1cd90259174957ae8bd9638","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.9.0","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-iUDrDOLcnvqKrsFRM6LrdRFcRQhp8lM7TmNlMWZX0AJOg858ZBD3s1RMGHNH1n8lLZSXKuXHQ+NFwSzlWc/5rQ==","shasum":"2a181c77cdb967ecadc5af9ae61dec6cedf5f43b","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.9.0.tgz","fileCount":8,"unpackedSize":31624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgqCZCRA9TVsSAnZWagAA+AcP/1dg7HoCLYOq2uYvFGWM\nmTiVenj6j7ZHshaeAiaampJgIrv2CRx3LJ01vKm5HctXdbI9E3Uazs4DRW30\nsxQJrkdUwwKZkfwahro8n3ShV3Eu6exNv/CyocoK6TOme3EMVmJ3eioUPm4B\n/WX2qKJKk2gwBwovylvTGjQBQg/VHnTZLNIjIGB6NXY0xHPtUXORijAjLGfC\nr9YmGXJQ9f2n4e0u99y4r+h4BagkGwW2YYgSXjaFfgzgFbz02ElqqknRu8oH\nC6XFqEKJ1GdSez18gS6thEM2YJ3DMxEttcfbzaUJl8NciHFAox9uBSBnHCZV\nR+s5C5+5/TXT/i5y3G7hPkjTdwjAgLQKFCMkrdg3YVxx2ArmmsOpLIjYmjCF\nlDSh3DrPwk5LdMGBXI0boITAGlY8733sXmKlfCgtCu6XIKuYJKilHWhlxV0H\nMuZIvDfHpNJFYaRyMurAcZedepUmzeubG6J2j7qcE9MsMKvELlsqL1vUvxxr\nbsWHXe/+/e6Kp2pHTcRD8FMruErdxVQxrN9Dr9sUq5G6qMsae1KB7WczzTuU\nUlOEkdrgW9Q6zyeRBI2/t/3iWaWDcFZHmghkj8J4Qsmkdzr78afJmW8gUn/h\nAGNdkMjYKjsFxkULoVE2FGniTKSCn8txczyvEWMusGGo0SGPYZJ9odWg5r6B\n1xxY\r\n=PKIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC01IYZ8LwYgwlbDM/meCYnTrINxwIGshJrUI1VymFkQgIgTTtQFFXtIwsfjuJearRF3vv1IFAW8/yShvFycu4+g00="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.9.0_1535287449069_0.1892475249159915"},"_hasShrinkwrap":false},"3.9.1":{"name":"authelia","version":"3.9.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"d50037e966608ad66efe5f6119a1509ae54a2941","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.9.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-a0WkMfeFLh+SqE25dFn6mqAe3K734kvCHoTIeYLs1HHcM+PqXk2pvOI2P4nUwQa6U3fPjwRaBqQWe6CBo6TmtQ==","shasum":"90f6c58302ba47f18800c05b981ea55d620bd70a","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.9.1.tgz","fileCount":14,"unpackedSize":34640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhGpbCRA9TVsSAnZWagAAEWEP/iv2cF86oHVinc/KqSw8\n9r4JU5/39BtJ+Hdbzt79JF3XJOvP5U5YjRdLE7U3mXMqNqBhhNkQvbWuAL3h\ncWE4Es34YJIaLrvPinpjJae3vBWObMrTaPvs+Q6w6AOI9ihYHtj3JgTD+Coa\nI7Xk7C2xcppKubYkOEu2AHajW2khY7bMctT/qGQIibMVo61NdzJXhj0oV3d8\n/YMZ2G+QSdgUMEKihyypFXZGMRHNN8ZeqQAZ/jyeD/lBWQ9nZCUS+FEIhrWS\nAqWP+hd5WHJoQiloUpu2gZYhzYfjbxyxcHHQQtPbPF2+fHq4IYhyKPHgsK6x\nDCuWeDNYQ36Ct64ud+PG1duDV1Lwd+ef3OVi0OoWxtc0ABkQLhFUhcsmfW3Y\ntzCPfxUTJS3nh9SHGJpudU4PuaRPtgNH19krw7IRDEHSzeo5I/ISwauq3nts\nd0uh8DmWWc0Z0YVLXN38FzSEvOv2fhPHlylXZGglJUYwt0jz8/AeU3PyYNi3\neklhcA3MDEeoPAJTf6aiNYrOmXPPUqy2SVS1cI5IFLdYWbyg5e+WduIVx+zH\nQejweQIWSlDEFtWKGkOvXKWQ3oUrQcByXoC2lCLm2UVia3Xy50OFHb3KtrSl\nPoBAYroD5/aSMHrewioJIW3a5fTc82cfMJ1vdTRypsbmCQdYD4lzlHE/9Bxr\nDHuJ\r\n=gfSR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl4UGTXNFMZdhInlGIYrr6GiU1Z9lEl3PIUSyOsB5k4QIhAKDgOd5fT4Dg2/B6ydwMgDz6a9q2kyDp8t0SXN1O8n1F"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.9.1_1535404635115_0.7586004637882975"},"_hasShrinkwrap":false},"3.9.2":{"name":"authelia","version":"3.9.2","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"260a00584f513b2df08f125f476196a562dd6431","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.9.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-DaSIPMC7zk/OiL9DtoJ7kUeThurLtk7TLNghkTxMtb3txcE6ZYCbupO9U/CMqYFFZA7NmWjOuqqsS/tFpZ4DDA==","shasum":"5c9687a5c0b6b59a14c0ea0e9d93f0619c2195ac","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.9.2.tgz","fileCount":14,"unpackedSize":34814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhaDBCRA9TVsSAnZWagAAYGIP/iSfMiuu/wttYbaA530b\np7FxCRrhDfYdzbCQXU8wqGEgX0R2ct15vadqenqpJCDp8RH3THDQKpoqBY5n\nJWalulgwTmgzBDf6vMj1HHgRC6delZYHzIpENm0rp7g/6KGwTn+0o6daLeQv\ntx5QvkMBDxfVUjaQLTY73hX1Gxd0xeRygwxvaWn3ISbI3tV/mhr5qsS1qCzk\nNweDHNzx9E0HRh75BIMVebKNSWRT3Bhb1OYrHki+64H+L2w+3DbXjkLvKM7b\nnOL6n+hOmXCq9TIEsaRT3usAmoX3DJU1VKmqbKUN9SMfCK79rRso7invw7dS\n0h9nQON5TIfK7rqiQUQQYiTI9Qop5EbK7J+QO+O3RkAxec7nknyW5Ci+2MMd\nmcaQE2VB0GL6F3cMU8ZJNra/D/mr0gGwjmdmZwBawzl7BDNLMsG1czjJ2UZE\nMRXwLODHXheeExiRap8grZNSNlWG7M1ev9VTx2jmDmfbL7Iy1u2P0xp700fE\njhygkKmuv025C0BxJXF0Lf5iAQ8uXC8xxVw30AjBIdeAmDU1ONH9QtZajVn/\nDyqbsvdbLlrxjVUYcxRd0+SHMMwupdKEwhiWUXSx9KtL5xnESWNej3Zw0HPO\nKHTXPtYg77RNO0jtgoIB+ImKOzrgLm2Qqr54DqsUKFQvDGtILAeXHeaF3BRr\nzkHj\r\n=Vmkp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxoRbTLKXK7XlwxTcjER+A/KJLFiVYw5mTUzGv9ayRjAiBCySm96IdiYKV2ZVfcYRNHuFemzSzNh3dGE/QkJqhPmQ=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.9.2_1535484096750_0.38134059861398617"},"_hasShrinkwrap":false},"3.9.3":{"name":"authelia","version":"3.9.3","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"e6dc3815a060d358f98fa3bb2d383cf31c2e23d1","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.9.3","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-9hxGksIvYS+H24udAyTEPT3QFWgTyCOx7x2NaAgf0UXLzwKoV+az3ZvcZ/6s/8kjt/w08qGER5n9AM0VycpryA==","shasum":"f1d34838bded1af26de140af8c40fc2f626d4aed","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.9.3.tgz","fileCount":313,"unpackedSize":1830590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhcm2CRA9TVsSAnZWagAARhsP/0zBjZNAV88RxiJUk3ad\nU2Pr+geBkIO94smhnaygGdqltoPifOStmDfiEuCItDKv6etZN3isjEmyVlU4\nHSuA4LhPV7/XEBjvnKPg4Juv4qjJa4Mo84z12raZ3jGHmj0GVt/qNq8j9vIh\nHycxJ4A6AD8yYjQu1QlwCuCwW5t9d35b4jQNHgBZx79F0rHOIqihxhqcOixl\nv6Act+jOuEFVlMmDxqNSS/C06yAr1k+fa50LNUoLQdiyvrycPDyK6U80sdDX\ntq8OKjU+6JtE/A/ykdif4MOheNBbXZbU9a326WImFAxPxKIR2SwYvswd8jcB\nijOe/3JuHoR+kUDEsys+JAb+vKT0VI0nzP9Y3Ct5yCCJfL6zANF4OS/0KgCZ\nqUN51gf291hj0mmsrGnU6hKBm8sVZ5r4YsL1OviRjtxk71LVt3VulsFCMRjY\n15j+dJosB+NDfBefQQduSijUi8mW6msZ2tOwd7AvVNgxzu6JUbflnUPq6twc\nUYot+a4FkP81dLl/W5zcV8zj4Xo8+PLXZkOjBoN55QFGCLk5NqBPisDnxPdi\ndmaoqR8LSRzzUtnjfXbuYXl8Z3GIaR6yhND/FuOHSRjPKRYPi2cfP1JbRe95\nvUgtRaxNUBGAWEsdNox0enib2UFSnlA2YyYXyyB7Q/vRlxTpNLSAWotd6/61\ns34V\r\n=ANT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNFfsYd/9B9ngpzANXBZF+OekBb1jCzXrHVFy103D7eAiEAsa+JEn+U7REwL6+Otj3q5v1r74Aw521KpU7QY5WTUM0="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.9.3_1535494581719_0.9303361192054014"},"_hasShrinkwrap":false},"3.9.4":{"name":"authelia","version":"3.9.4","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"5fe9af7e8fcc431c19db6fd2c67d45587b7ae481","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.9.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-P4IX1Ozh7Fe3SadDMKZBQe/PlSJUyOlSeSQvxRhFje6H9r2pJP4TWb4sHMooOXWZwf1T10l2A/QOuOpY3ZiW9Q==","shasum":"05c0c8d06673b8b8be1c97775d7727d841cb3554","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.9.4.tgz","fileCount":313,"unpackedSize":1831362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh7yUCRA9TVsSAnZWagAA120P/R99N+0zJ4B2mWEBeDWa\nFjHro/YnSX8OZnPERrVNtfJrcQF0/+mD3PS2OIBRX91V8WpbL5+PFyMOFOqM\ntVypF3x6q4nkJz5ljtKnmrgFlaXdzpsGTQeb9Vu2Xrs3Ramd4R8vbvjMeXkW\nm544ThNtUj2iAZRgjofv9rYPpKFnExeTvUahchretAYlFh+F/fNFgO3ySAdv\niXn9fT/R2mb3+9wqm4t4kw7lfJ80Eu5AACF8y0ek/1Mjyq5520QdrPV0UGXP\nZEE8dkPAGqjiBlsRMFITBWtw1LK2R68jXzcmL0AYd1vsiuEr+Z3mEZoI0FZo\n40z9Drk6hRPngNV4ja0UMkIzMEa+i4cMF+gEHat7axIyI9h2QWUlVRUjFED1\nwKaYnEmtFm1UDynkLtN9Tu2PbLQZB8HWrDq5SZX9xgmUhP3nuJdDaWVeO8fB\nufyf+QZh3tIoqgcsY+SPaLL/SnyvlbO7WtCLxMFZB+zTAs8pWClUxdSpK0d4\n6EtDMwb6wxGaJQitp7YpoNVJZj+p55XNE/+l9JUs+KDJRhsq6zLLPjoeSR2k\nBuukPWT+8X71xiXWg+4G6Il1WBpfoCSPbF/M+jUpkEUP5UjOZy5x43i4Xe0J\nns81Z+PEk1g1oUxad3+ue5Jy5ID+5KjKBsy+hWtlqSgJvBb9CtYiBW+R45MY\nrznj\r\n=y8Bb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD48L4WeKjFn2RmmJXE4NxtHR0TzV1mqNSp1eJjAp0NAwIgHoKcXP3f2o15ykoXxHmVo3p8VCIw2ZvKZykBpxYrcbY="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.9.4_1535622291833_0.5944987273918698"},"_hasShrinkwrap":false},"3.9.5":{"name":"authelia","version":"3.9.5","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.0.0","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.0.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.83.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"4a18715a66a73d7d9a6e444916376ef74873d17d","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.9.5","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-SPyU5K/xIwlzAWcTRE64P3IsmdnzaXXYbnStJLcgAKHTzKJljdBrrTC2OQEi5cAs23g5gIsTb5+gokHDo880iQ==","shasum":"48c6846b561cb8ca58a51022bc345d78667aa6a3","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.9.5.tgz","fileCount":313,"unpackedSize":1831653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh74RCRA9TVsSAnZWagAAUmwQAKQh6fvermLpGKaDyscd\n9McZdo8xJXww6aLlyAyK2WEpl06I+zrIT1uvEoYel64BCP/d0gM4v2fcSBVa\n0r6p71nUphVYBeKr3f6EUFXjPW2k0TmbTtBvIS3OfpvQNLa8rkNSGDQVONjP\nDnxaNQ2xWRmICLludi8D7826YtaJlXFamBTu5dSynVFWlVToBM0cVsECEVf+\nv+oHWtSE73T3CpElGRF+bwFVjUmC02O88dwd+XmGl/NTqMpghXYPjrPMveyQ\nnSbTf/1exYzBlQ6701o4AZZQmibJzYWVyTOczcwUPFcED+P7cgtkLpo7bAfW\nZ60jL8KlTL/WaTOwKB2mEgqqAktmnxf53qVtVaOyOkh0qIgTvhmTPGwo/exG\nWb7TEVfgNOpNdTUbLgA/+PB5q8OWkZ5T2O9H83DPMS+Pe/zaAXqg1KWJqHZe\n9Hwwfhg9FqEgKvZU59OM3eN0SJy4TWk856HRPzy726Ju7GwBxrEhvWfLPawe\n3ioQguAaLa+wvWQFeP6qsOyigPkRvbCvMzw41V4WBfn/vUHRyicaUCc3E5ZI\nDZYd0nyTw64axCE+A7aqS3VuKfp+mcHZXeO3pM+lwV8INxb3aJ7N5LmA45j+\newCp0ZuDv3i6c/CyXsq7U8G8+Rlkd/uGQqzMaZY/XcQUorsY4kLSe1VA5COV\nh7M7\r\n=iGWU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF45VrtsLucHVSVq3iBy8FCX3NhAdRiFRmW13JLtHyfBAiEAoIvGPumvJFnri04ANVu2PuT6FM9iDExF3D4d+d1BHrs="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.9.5_1535622673191_0.3997129998747"},"_hasShrinkwrap":false},"3.10.0":{"name":"authelia","version":"3.10.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomatic":"^3.1.0","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.1.3","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.3","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.1.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^11.6.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"687d23c9b613ddbdbe03bd14b021fd6a95439a29","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.10.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-1VFugY5Xn6VEABjE/RmdDXqfVEF9+Xryb0BB+mSbER374NYk6XmwdadHq64qnjWA2hGNO+58b4w8WOwxz8/xRw==","shasum":"99115f6371c8985b313006ac85dc55fe53c0d2a2","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.10.0.tgz","fileCount":313,"unpackedSize":1853274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8CRJCRA9TVsSAnZWagAAVGsQAIm3M8wqwiwWONkvGZJU\nmFQXZglDKqFM6dFVyqO/yQS1SHnFAdiqaTUtjn+iPLIz8Cs780ZGHMxLhkck\nWVLZq5xg77kFkY22luCljNPrjHQAyMKRGoEuk3RRcQ9etT2eOonii7s7wjOn\npXk0eNHnVcf0t4hSuL2PuNlNRD6ezdoKZsqoZuoK1qk/2SYXVfvCTjXmCrpf\n74KpdmKv2XS1x3GnGxq8iyMi3U1JM1yd7s8zs7BA2CWIPXBu82exkeV5dJu1\ntsxNV/9R+x/w+MS2Z9boxVxoaVY8Dn1EsJJKlYziAvmU/iFhDIwgcRpcRmaS\niDnBdgZjjFglI96R29VyO6aOPBK7aZUqRv/TGXdwZP6OETMEll8Ml8gvDYmF\nsYOS57N5Ziq6+pIWt3rsIBOZ440Pc0ze8vj4Bjee14HbG25Wt1rIN287rru/\nhGCVfDRfRy++qiuJrILHf0Sxe//V9j/qgC2+tOKFNvaXx2H2GBGMAUYTmjor\nLUEo6cuTl7ax/BQTUKnu0veGgZkTr3/f4btg6J0hNtU+ujJwghTFe/D0ZHzb\nDnQNhhb2I48mczpEKppx39lTDxLxksQd+uzk7l93qM964Iwh+ft3YMalph2a\nsHIOxWU82J44KaJUpYYvCodzIvGjZIspDN10Kx/85sVosvyuT4AmqxAV99Hm\n1U5o\r\n=4hrW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyEGfOEoCExDJ4FeuQuvR11f9tZ+r+bDOItRIQFD+5wgIhAMVBdAiWtA3oArJ2I+4q8zQtxNq04rS6CDOv5dX9eWGU"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.10.0_1542464584464_0.6299358194268236"},"_hasShrinkwrap":false},"3.11.0":{"name":"authelia","version":"3.11.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomatic":"^3.1.0","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.1.3","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.3","grunt-browserify":"^5.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.1.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^13.1.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"f4b87c0812cbe551db896a69385d722092dbce57","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.11.0","_nodeVersion":"8.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-PEhL7j/TNsrTUCo8hhD6Tv5wry+ErMDdP/xnBeBv9zyZppKYhPAa7itOud8Jyauws9SXwmRbl1iXThlNZ7V87A==","shasum":"bd5fd364cbfd8e6e5c7d1699464d3a087bbe2113","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.11.0.tgz","fileCount":321,"unpackedSize":1849958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcX1qqCRA9TVsSAnZWagAAyMsP/j6raq4MEaRe03frh7Ja\ncnk84Ut/6U2tMIhaJI2lAWU4bWJ1AdgJSu5+8+AhA+Br9zAcJQ4dpZF1Lzi/\n+STqg3kuj0mKSvsY6zxxXV8pSToQuBza1GvB7WLEx5vG7xnjFJcLFiLMrZX7\nNlxezITkyWwr+jPB7JvLySeCbhtRGkhvRz7+YlZ3YF+asomkTCQAxZm3yzkd\nHqssfhmjLFw5PEG/bBi0f+Wnd/85yf4s9FakLYROq11ST710vS85DT52+HLh\njdA8S2WJ5Psfo/C3HMwDQ5LaCOdfGm5iUJArSWOgmGlIQkfqwCZtHBntTfZA\n1Ikaz5ear2uVO3G/7Tb5PYcJZXb3YK1Cgx78pGE4xwQqcljAVvBpH2WKBtk5\nfrGFBbl5Psl4psuicpiY5rTv8pTi1hQK1TTyclFDvEYr+MrvG42sfN5tlMB8\nySfA41brk6kiM7v/t4BpDBCF2/JCQUol+vX4ELaBzh9jQ2SprppT3G7YBAiQ\n4iP1ESjfleFYG/q9T7wEFNoiCa/dVTh3AnbpWHFh7238X/Y0lnbKK8+rGKM/\nJlnCj4Aej55+2jWUBA765I6cmo8bi/hoHV1FlM+N7mxXYmymtjWs0tPh0seY\nboUgG+BX6lgQ1fDezov2Y+4otd0tvG7nl8HvreckA9EILxKSZp9PSmIzJr3f\nRTLR\r\n=HnrO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcnWjHEXrynGXbuiOI078li7fl69Imtl0w9s+4IKgUpQIhAKZs7zIxcRKoFkycONAF/HWA2XKyw5MqUZhsJ1JsoH3x"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.11.0_1549753002260_0.03457854732097565"},"_hasShrinkwrap":false},"3.12.0":{"name":"authelia","version":"3.12.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"scripts":{"test":"grunt test-unit","cover":"NODE_ENV=test nyc npm t","serve":"node dist/server/index.js"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.3.0","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","pug":"^2.0.0-rc.2","randomatic":"^3.1.0","randomstring":"^1.1.5","redis":"^2.8.0","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/bootstrap":"^4.0.1","@types/connect-redis":"0.0.7","@types/cors":"^2.8.1","@types/cucumber":"^4.0.1","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/jquery":"^3.3.1","@types/jsdom":"^11.0.4","@types/ldapjs":"^1.0.3","@types/mocha":"^5.0.0","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/proxyquire":"^1.3.27","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/redis":"^2.6.0","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","bootstrap":"^4.1.3","browserify":"^16.1.1","chromedriver":"^2.37.0","cucumber":"^4.0.0","grunt":"^1.0.3","grunt-browserify":"^5.0.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^2.2.0","grunt-contrib-watch":"^1.1.0","grunt-env":"^0.4.4","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","js-logger":"^1.3.0","jsdom":"^11.0.0","mocha":"^5.0.5","mockdate":"^2.0.1","nyc":"^13.1.0","power-assert":"^1.4.4","proxyquire":"^2.0.1","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.3.2","typescript-json-schema":"^0.23.0","uglify-es":"^3.0.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"bc8897c35be5279e9be9c992ba468ab80758c4f2","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.12.0","_nodeVersion":"8.15.1","_npmVersion":"6.8.0","dist":{"integrity":"sha512-oTWWutdEJn+8C9g9GPExob8HE+Arw/8+fnYb+8rZSDI1+5U+aSSbw0ieqWohIozZpXStkN0fcWnWCoSleTNn1w==","shasum":"2fd8c70f26336a97cb43dc674b51b2b3e331ac39","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.12.0.tgz","fileCount":549,"unpackedSize":3338156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce7FvCRA9TVsSAnZWagAAj2oQAJTda0noSCA1O+8LDs64\ngogsHo7+/wvqG3C3NNiM7Pf1RVlXz3bogbs44pOVi8IUKEu0Gr5FiNb2BNDd\n7dCvgG/mw0QDs5HTmEZI+tKmBnUi8kbgFG+p7didouSXAMwZoaOG2L+SxuyA\n3DEg3HVQEpaepkqVCz6f3xv5UHjXFyE84rx7Z3d4uZEx62kBPOM8XFMISo+j\n0FebzPh3Yesoag+rBMRh8jGNqhZCAMdzhFXVyzCXMwq2er1ZAFWZGS1Pf4NA\nBQkJUilCqnKrlWyfoiM2CXJE3SEukXKrvOCXJWoBifVyx1MAaPHI6xH76Oys\nd+Hl1+/kdGmVNOHc2Jo4Blp64gFfui8rJuFhxA8OZe7G4Ay/LyA3gmCDBLSW\nqffTszhhVrzRhGMdlXC7ctw9E4BWl4ayfCw1XCQ1e+4flCKZXDgHhUU0JyS8\n1eu+mNokaLHRGb7Djd9lVtlp92WcRHGqgzXG9R7RrrfHnxTFzy7H3TYK6hMD\nRjNxJKpQZXrn7fRDWE/WeNcDX5L/GDsryruyiXT1R3jZHXB3j6RHI5l5qYXV\nobdM6JUKnhw7zbkWd4YWH0o+jRjXsRIOW11TrPH/Qxzee4CyQDNKKeHKLetx\nmnC6b0EYiPi24QQh/RizeNFIZ/QfIOvhAyep7ISdj6ozt45xvybNOhGkQswn\nZmzG\r\n=mrab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwwmZo2KoFWyanqvbaZ6jQjsg6Dq5u3hMFPLV+oS//EAiBP4nA9c7lUODshcqC1VDtrV0f1LMUszh7udaailw89iA=="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.12.0_1551610222875_0.9290653286054675"},"_hasShrinkwrap":false},"3.13.0":{"name":"authelia","version":"3.13.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"engines":{"node":">=8.0.0 <10.0.0"},"scripts":{"start":"./scripts/authelia-scripts suites start","build":"./scripts/authelia-scripts build","unittest":"./scripts/authelia-scripts unittest","test":"./scripts/authelia-scripts suites test","travis":"./scripts/authelia-scripts travis","cover":"NODE_ENV=test nyc npm t","scripts":"./scripts/authelia-scripts","hash-password":"./scripts/authelia-scripts hash-password"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@duosecurity/duo_api":"^1.2.0","ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.4.1","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","randomatic":"^3.1.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","url-parse":"^1.4.4","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/chokidar":"^1.7.5","@types/commander":"^2.12.2","@types/connect-redis":"0.0.9","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/ldapjs":"^1.0.3","@types/mocha":"^5.2.6","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/node-fetch":"^2.1.4","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/url-parse":"^1.4.2","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","chokidar":"^2.0.4","chromedriver":"^2.37.0","commander":"^2.19.0","concurrently":"^4.1.0","grunt":"^1.0.3","grunt-contrib-clean":"^2.0.0","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","mocha":"^6.0.2","mockdate":"^2.0.1","node-fetch":"^2.3.0","nodemon":"^1.18.9","nyc":"^13.3.0","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","tree-kill":"^1.2.1","ts-mock-imports":"^1.2.3","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.9.2","typescript-json-schema":"^0.23.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"3c6e2ae448034a9e00fd8e6bdb626922b866709b","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.13.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-yB5IoYx8gLtzlacDBav5fp+eWur7M+dtfI9t7jCe3C2BrBkqqx3P14kwqiQUqGSDVjg+cRK/FsRhrxuXAY5EgA==","shasum":"86ba6b1bcdfcdd4cf037b2803dd75285418d22ef","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.13.0.tgz","fileCount":273,"unpackedSize":3142764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnh32CRA9TVsSAnZWagAAcMsQAKPgAYvDAQrazyTq1Rq5\n6tA0v7Gd1tFfBcoYVqQ+oveonzTN40QcLNgGgnZFFh8A5eQw9OoHmqF9oPic\nxpTUaKWeeSOoL7stYavu3TfcYFco3m6UkB50tvMuE8CZeFlq/9v/Heb7OTAR\nB+n9gR1yb/jnZmGzYN147Ly5kusHxxHnwcVD0+4Pki52ulPBzXBfbxKX3CMD\nO7dlDJLyappXqnpVG1dOTI2tKfmWyX6BV/NnYpMUzePBcc3hNhoCdUfpfHtF\nSXAcmPzsh5bZUTcYRzVbq8tov8g/hzCeLoAdfUy+e7aqqKFCNigNEopKuSHk\n1HgssWJlP4rENkcUNoYH5gsLs4/z+7aUF9z8+m8V0dV+xTf342Vk7qLJ5fGJ\n41CQf4oisUejhx45ozlsTboc30bLXYl+3oJ4XJUY3zr/LItXbtkfDGEcyCKW\neWf/Sq4DPzHBOGWU4La5o9Aqoj4IlUAhkNNhfLHSGJJMmsAddjHZngXI0Q05\n9TX81pOjH5Zb3VmmVeOdd3sHcs1A7zpyzPNlTTe/pgPHHRPR6okujBGYiT7o\nx9h8C1KSH66/anXrt4txd+IxArX0SW99cp1csURu3w/ee/eMEEehgitzGTUC\noX4ss5erJv4OWs+WX3+v6vN8i4A5r0ZYWYAmczkGtNxEy5D+7F/IT31r2oXb\nGUzy\r\n=5FbO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7mzp0toriTl+lw7zcKs9TmYw71OZo7IzcE9AFCPYFnAiEAg6oYw1EkuCiNiu8mMmivKsL66mFFb9EZDHy7IsuZrwI="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.13.0_1553866229393_0.5129472221353495"},"_hasShrinkwrap":false},"3.14.0":{"name":"authelia","version":"3.14.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"engines":{"node":">=8.0.0 <10.0.0"},"scripts":{"start":"./scripts/authelia-scripts suites start","build":"./scripts/authelia-scripts build","unittest":"./scripts/authelia-scripts unittest","test":"./scripts/authelia-scripts suites test","travis":"./scripts/authelia-scripts travis","cover":"NODE_ENV=test nyc npm t","scripts":"./scripts/authelia-scripts","hash-password":"./scripts/authelia-scripts hash-password"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@duosecurity/duo_api":"^1.2.0","ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.4.1","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ip-range-check":"0.0.2","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","randomatic":"^3.1.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","url-parse":"^1.4.4","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/chokidar":"^1.7.5","@types/commander":"^2.12.2","@types/connect-redis":"0.0.9","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/ldapjs":"^1.0.3","@types/mocha":"^5.2.6","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/node-fetch":"^2.1.4","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/url-parse":"^1.4.2","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","chokidar":"^2.0.4","chromedriver":"^2.37.0","commander":"^2.19.0","concurrently":"^4.1.0","grunt":"^1.0.3","grunt-contrib-clean":"^2.0.0","grunt-contrib-copy":"^1.0.0","grunt-run":"^0.8.0","istanbul":"^0.4.5","jquery":"^3.2.1","mocha":"^6.0.2","mockdate":"^2.0.1","node-fetch":"^2.3.0","nodemon":"^1.18.9","nyc":"^13.3.0","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","tree-kill":"^1.2.1","ts-mock-imports":"^1.2.3","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.9.2","typescript-json-schema":"^0.23.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"b36f2c78f9911df8b5a9d7bc04a53dec370465e9","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.14.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-AN3BqVoUsBejQjtTjCL/Dt0qvpok7pBjJc6piJCTs6bZ5Y//ur5WscWK83fTZKPzEQ1yv3/VWrhAw/O802ZIlg==","shasum":"21f8e44b80e4838e12ab79c312435c1c96528e8f","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.14.0.tgz","fileCount":274,"unpackedSize":3147774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctkU8CRA9TVsSAnZWagAAyl4P/iRca5a8TzpjwMQkOTbT\njLB4sr9FQWWD13nCavMPrxWGQ/fssKVFsDFjUg6Oqh9OKDhKAdbjTN1hy5D4\nP0X2c3MWlwW1QFRnVWG52lrUzue5roEd/K+QW5xSjYAf/T8vNJaWiHUsYGFo\npySMZXCQTYpUMp5VCVajMl0XDbWAe6i8OsQHBN/1oBLRpuBM/6U3ge0CyZIx\nkvDq9qUPE/HXT0VvTf0Gwl/BP4Jfjm8eiRhqONRk7SAG3711PBBxlpLXM9G8\nDzC0V07YQTyi54qLY7gNqH8IBJD3MO2Zzb9PZ7QAde0igYvh3Nsadry0QXkj\nLdOd0zDzLdOWiPoK2G2WrWxosBzmsVcVP8lq8GeacxnrTN+BCNL5Ch3HaoFU\nMk+UhQ+dxjKCLS4jjLvFWAs9+d3IjKnTdqEsDr0mQLz9TI8qSlu2uXdDWeuo\n+66qZdMaeIP7MaqeEip9yl5W//yPZoC/vsMRfyxLxc4BnSsHOmKiUh2o9RRU\nFYA5HiyKGTP0sUkoMHlawsSsqrIghhznOo8K89G8uUeDkyGhPCcRRzhG3cOM\n5ZsJPWKFIUBQvqLGRmVTOwLZxhMHbMZS+1PHUghfZbO9pkxzAtoh25DX94Hj\nU0B5dRK96GtCYjSI13Bz9H6BhHBcXfbJAn4khEKirPztB8w914twtZ5X8N4P\nBWe6\r\n=b+78\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEum/dA3T6KMdGevD1Z9KDifX/fAZ9tUdR/Zmtk6Ao9rAiEAkqLUtqyWMZP1rLRrjokVP+/4o2lA8kV+0N/ifD7mqq0="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.14.0_1555449148206_0.7652044000409801"},"_hasShrinkwrap":false},"3.15.0":{"name":"authelia","version":"3.15.0","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"engines":{"node":">=8.0.0 <10.0.0"},"scripts":{"start":"./scripts/authelia-scripts suites start","build":"./scripts/authelia-scripts build","unittest":"./scripts/authelia-scripts unittest","test":"./scripts/authelia-scripts suites test","travis":"./scripts/authelia-scripts travis","cover":"NODE_ENV=test nyc npm t","scripts":"./scripts/authelia-scripts","hash-password":"./scripts/authelia-scripts hash-password"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@duosecurity/duo_api":"^1.2.0","ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.4.1","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ip-range-check":"0.0.2","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","randomatic":"^3.1.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","url-parse":"^1.4.4","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/chokidar":"^1.7.5","@types/commander":"^2.12.2","@types/connect-redis":"0.0.9","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/ldapjs":"^1.0.3","@types/mocha":"^5.2.6","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/node-fetch":"^2.1.4","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/url-parse":"^1.4.2","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","chokidar":"^2.0.4","chromedriver":"^2.37.0","commander":"^2.19.0","concurrently":"^4.1.0","istanbul":"^0.4.5","mocha":"^6.1.4","mockdate":"^2.0.1","node-fetch":"^2.3.0","nodemon":"^1.18.9","nyc":"^14.0.0","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","tree-kill":"^1.2.1","ts-mock-imports":"^1.2.3","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.9.2","typescript-json-schema":"^0.23.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"dd36902467dc1fb447e7263724d858813b76417c","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.15.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-6FbhBsDWORE0LIhnlJ3ytwuoN813TdIGRCrWpYpgZcez5E4/cjuaTTBttw7+iJlcmAUkW226P2zvOSjbLoeFrA==","shasum":"e5fb3afe704f6a993c642c3fa4faa957eb191335","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.15.0.tgz","fileCount":278,"unpackedSize":3158045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwOBsCRA9TVsSAnZWagAAGCwP/iHt6cziqXyM5HRzYYk4\nC3x0az5qa1dVhYPGyxcySqIE8f74Q8s2lz+xQ1J6YgASmR7IdoBUUdqd3pmJ\n9AsuUmDXDkkT04BbJ2clFznF+M2Nv/mPgMjX8DEpzRDfZxFBMDjK5O6hyEQp\nFtBbkjzCxghn8CjvcWTzvE8OtcYMIYoWLi+E6f26OyWH46MVGZh6gMVIZOFj\nFDXnaK9cKO9KVbJI2p8MEUm1HcfxxzRXPXKc8lKYvqPobjCFanIGpNJzBI5t\ny6nzZEcwIKWsRvXr9d9ftCMZ7qwzuDZ2hEpH/8f7q+2js51AQUYWqxGHVGfJ\n7GjDD+sj5MyyGQ7Si/mzXvc6xBPjtO9hokX2OAF6qwO1mydRWjuxg8HUg8SY\nwfLYWCsfg/Bu/h+gCSB5sFLSvPdI9Fhyq3OHb9jlk4zgHtz2fCgMvWsvry6U\n+ASen6S6EpMTJ5V6vf1FKz8KJYB7E3MhGEuCUwQg3HCFPt7MGF35WT0aGXAY\nIZUZQhLGJ5VQySFXBfh9u13NNTJCVv/Zgj+YeOLqoIZJIMpry3swjcwrSPj+\ng/k3zZzu5z8Z+RhfEx3gzhRyyp8E9UCZFOtC1aJPylU8UjBw1nLGmjSWfY1o\nhyZ8228fpPeKNasjXUG0vauqPy8fPM/+bUfMyrguvC6+FPR3U/T5UmBJ1KsT\nLSEz\r\n=1zYk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpyM4dO+vOwcGkz/c5TXjlOAH+XjN0n+ESsKx5mmz7QgIhAM0pRonCn4eR+WKCkoC2/wiBghNOn2rrLiHOLPvL7TRt"}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.15.0_1556144234921_0.9341471299309354"},"_hasShrinkwrap":false},"3.16.1":{"name":"authelia","version":"3.16.1","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"engines":{"node":">=8.0.0 <10.0.0"},"scripts":{"start":"./scripts/authelia-scripts suites start","build":"./scripts/authelia-scripts build","unittest":"./scripts/authelia-scripts unittest","test":"./scripts/authelia-scripts suites test","travis":"./scripts/authelia-scripts travis","cover":"NODE_ENV=test nyc npm t","scripts":"./scripts/authelia-scripts","hash-password":"./scripts/authelia-scripts hash-password"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@duosecurity/duo_api":"^1.2.0","ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.4.1","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.12.0","ip-range-check":"0.0.2","ldapjs":"^1.0.2","mongodb":"^3.0.5","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","randomatic":"^3.1.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","url-parse":"^1.4.4","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/chokidar":"^1.7.5","@types/commander":"^2.12.2","@types/connect-redis":"0.0.9","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/ldapjs":"^1.0.3","@types/mocha":"^5.2.6","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/node-fetch":"^2.1.4","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/url-parse":"^1.4.2","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","chokidar":"^2.0.4","chromedriver":"^2.37.0","commander":"^2.19.0","concurrently":"^4.1.0","istanbul":"^0.4.5","mocha":"^6.1.4","mockdate":"^2.0.1","node-fetch":"^2.3.0","nodemon":"^1.18.9","nyc":"^14.0.0","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","tree-kill":"^1.2.1","ts-mock-imports":"^1.2.3","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.9.2","typescript-json-schema":"^0.23.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"8984e0a9809eeac012aad616acf44d4c02cd369c","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.16.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-imiqKSvCOWAio5RugAjmrLQ/nTKJSicZZN5UEzizgE6Ef0q7ptLZDc7N2rR8Cbsu0hxSDZaNVnW+6dbhBYVjzA==","shasum":"45927c8ce978e45e7fbd433e6f0fe989045d253e","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.16.1.tgz","fileCount":279,"unpackedSize":3166660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi+zDCRA9TVsSAnZWagAAz3EP+QGnT9Bb8HqVKucAGTIH\nbvjZZ6X+6qoCiIME8qEi6f0z60VLoMI3/1JJXpHS3Fg/WzncvLRSEjww15j8\nYyqgZCp0LviMS26VYVvUiUVmALq6XVFSdaQ5B5R1QYKEWLrdN773YpeEm2xJ\n/ktEroG3JdSFEtxVrvETb7gRiDZOgKK/q0F45EVOhFeDwn/EotHd8fkJ3fAC\nIzCHjbgLvjpA+21gGGR+9SitcY+CBJmuhpaF8SJFOtsLhExoWQjBZ+S+tleD\nvsT9EIZERsYJwaqdVl/rpvc4vURZ9xDUqQhGpogvR6eXVG4UgFgv9okSjcIj\nA7hF7PkJIPiEIAAevZ2zVSuJfl0obsIrCE5QpSMTNS/qAoZR+IEe358QFj5x\ncR+10C6fjPNmcQuqc0wVinbtbLtyK6VpuoP4tpftMmYc5gjOZdUd/gNaw4Vj\nlpqVGEYjd95Mbn+RTYBTZ1n9FXZ980PgPDppLrE2gf723xaWB5vwm6961Zvd\nYngRdqWGeM9JSIXeIIdZwy79Mox//3FzGwnz4fCN8EOSABqGKx185Adrfi+X\nmb52H90yvAE7bE7NitCv0g8tUelfqpreyOtw6rlH6dg6XmAoUQDvGA3WFJSl\nq4nZv8Y2wOi6XgsBQPS16liTiDoybijurmOm1etxxVdqWtFc0iQmh5vk02x6\nkCtn\r\n=hvV8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpkmxm/jv3HGNaNMgRPRsvL801OOFUok6/5wbzY7E1EAiEA784uR/N4tN7dKSJ9VaSjhbznc/Rap59xHFgh4og6Wdo="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.16.1_1569451202932_0.5764559984137274"},"_hasShrinkwrap":false},"3.16.2":{"name":"authelia","version":"3.16.2","description":"2FA Single Sign-On server for nginx using LDAP, TOTP and U2F","bin":{"authelia":"./dist/server/src/index.js"},"engines":{"node":">=8.0.0 <10.0.0"},"scripts":{"start":"./scripts/authelia-scripts suites start","build":"./scripts/authelia-scripts build","unittest":"./scripts/authelia-scripts unittest","test":"./scripts/authelia-scripts suites test","travis":"./scripts/authelia-scripts travis","cover":"NODE_ENV=test nyc npm t","scripts":"./scripts/authelia-scripts","hash-password":"./scripts/authelia-scripts hash-password"},"repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"apidoc":{"title":"Authelia API documentation"},"dependencies":{"@duosecurity/duo_api":"^1.2.0","ajv":"^6.3.0","bluebird":"^3.5.0","body-parser":"^1.15.2","connect-redis":"^3.4.1","crypt3":"^1.0.0","ejs":"^2.5.5","express":"^4.14.0","express-request-id":"^1.4.0","express-session":"^1.14.2","helmet":"^3.21.1","ip-range-check":"0.0.2","ldapjs":"^1.0.2","mongodb":"^3.1.13","nedb":"^1.8.0","nodemailer":"^4.0.1","nodemailer-direct-transport":"^3.3.2","nodemailer-smtp-transport":"^2.7.4","object-path":"^0.11.3","randomatic":"^3.1.0","randomstring":"^1.1.5","speakeasy":"^2.0.0","u2f":"^0.1.2","u2f-api":"^1.0.7","url-parse":"^1.4.4","winston":"^2.3.1","yamljs":"^0.3.0"},"devDependencies":{"@types/bluebird":"^3.5.4","@types/body-parser":"^1.16.3","@types/chokidar":"^1.7.5","@types/commander":"^2.12.2","@types/connect-redis":"0.0.9","@types/ejs":"^2.3.33","@types/express":"^4.0.35","@types/express-session":"1.15.8","@types/helmet":"0.0.37","@types/ldapjs":"^1.0.3","@types/mocha":"^5.2.6","@types/mockdate":"^2.0.0","@types/mongodb":"^3.0.9","@types/nedb":"^1.8.3","@types/node-fetch":"^2.1.4","@types/nodemailer":"^4.6.0","@types/nodemailer-direct-transport":"^1.0.31","@types/nodemailer-smtp-transport":"^2.7.4","@types/object-path":"^0.9.28","@types/query-string":"^5.1.0","@types/randomstring":"^1.1.5","@types/request":"^2.0.5","@types/request-promise":"^4.1.38","@types/selenium-webdriver":"^3.0.4","@types/sinon":"^4.3.0","@types/speakeasy":"^2.0.2","@types/tmp":"0.0.33","@types/url-parse":"^1.4.2","@types/winston":"^2.3.2","@types/yamljs":"^0.2.30","apidoc":"^0.17.6","chokidar":"^2.0.4","chromedriver":"^2.37.0","commander":"^2.19.0","istanbul":"^0.4.5","mocha":"^6.1.4","mockdate":"^2.0.1","node-fetch":"^2.3.0","nodemon":"^1.18.9","nyc":"^14.0.0","query-string":"^6.0.0","readable-stream":"^2.3.3","request":"^2.88.0","request-promise":"^4.2.2","selenium-webdriver":"^4.0.0-alpha.1","should":"^13.2.1","sinon":"^5.0.7","tmp":"0.0.33","tree-kill":"^1.2.1","ts-mock-imports":"^1.2.3","ts-node":"^6.0.1","tslint":"^5.2.0","typescript":"^2.9.2","typescript-json-schema":"^0.23.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"exclude":["doc","src/types","dist","test","src/**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html"],"all":true},"gitHead":"a2258aeb7e86843fe4bd6a832458a31ebc046740","homepage":"https://github.com/clems4ever/authelia#readme","_id":"authelia@3.16.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"clems4ever","email":"clement.michaud34@gmail.com"},"dist":{"integrity":"sha512-oSBmboJ1iBePShjgeMg6YoJV1AcG5rPT1OrcNk/Ral1o8kAsHVAgEoKnj2SzBVaThJnZdY3Xx+sNtf1KsebHeg==","shasum":"07afdf20cf3aa42333792a05e5eabd8cb92f1f2e","tarball":"https://registry.npmjs.org/authelia/-/authelia-3.16.2.tgz","fileCount":279,"unpackedSize":3166664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt1TbCRA9TVsSAnZWagAAW98P/0uMJr0DQiCKwDgdP2Vh\n2OcRK85wQK+j2qthNW9iXm8gEe3ghSS85cdcq71DzPbjdpBeo01zJh7kQB2m\nIfliApdqzGmeXlbN0AlllK+EwzBhl541GDu1HcB6f/McRg2EjiK0IDqqw/cr\nGAhub7mCC2brtzs2/9+GD6LFYha26+RygALZ68Dv3aWgkOhP/z3kCzmmoVQ9\n7J8FVkY2l490wb7JI5D9ClpF0pwxj22emDNb14Wj7/3r8wJsXFVhmjYLyFdQ\nHVgMwzSJuI23bt3tsrKZI+4Fxrxr9Y3LsbHbOF24J3LyaumcTpsr0QM2AGd/\nvzfGwV9+30QSIcJFoE42K38ae1W5gj3Zo7QRlR4+80QUbP4nreTieMaQH2pn\nM43h4CyvfZTi2qC4wwinC4LetuBr2fkeRJCOH3x6LS2bbsQi8+96p3XAAOxf\nMad1QyPmW9TYTrBptvjvWQE2dsxugFxwTLQD089xVmb9Lneryg/M8UhuT7oP\ncSGbeOn2N0EYGMmgWbOKozveDxDFlpQsFbD2aDdmM1WG6+7dVcW3skl41DtN\nRFUs4JnlNtRSaVnsVOPUe+nS2aQRigCtkqFOuRPwfzqPgvU7UkN0Ar+0CSvQ\n4LjnDb9NY8nl5tgVlzM380QflQUcUHNSp+98iBMrVB4wQD8IH4NURfbigzYP\nyCJQ\r\n=dEqd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKCtxEVPpFO97amb1jj798dEWpENjdcCXKrBpkApVQngIgSwQB66k7M5D07JhoxTyVb+Z8VgE9sE5UmxYDfhkZ+n0="}]},"maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authelia_3.16.2_1572295898923_0.26345375160651185"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n  <img src=\"images/authelia-title.png\" width=\"350\" title=\"Authelia\">\n</p>\n\n  [![license](https://img.shields.io/badge/license-Apache%202.0-green.svg)][Apache 2.0]\n  [![Build](https://travis-ci.org/clems4ever/authelia.svg?branch=master)](https://travis-ci.org/clems4ever/authelia)\n  [![Known Vulnerabilities](https://snyk.io/test/github/clems4ever/authelia/badge.svg?targetFile=package.json)](https://snyk.io/test/github/clems4ever/authelia?targetFile=package.json)\n  [![Gitter](https://img.shields.io/gitter/room/badges/shields.svg)](https://gitter.im/authelia/general?utm_source=share-link&utm_medium=link&utm_campaign=share-link)\n\n**Authelia** is an open-source authentication and authorization server\nproviding 2-factor authentication and single sign-on (SSO) for your\napplications via a web portal.\nIt acts as a companion of reverse proxies like [nginx] or [Traefik] by handling forwarded authentication and authorization requests.\n\n<p align=\"center\">\n  <img src=\"images/authelia.logo.png\" height=\"100\"/>\n  <img src=\"images/plus.png\" height=\"100\"/>\n  <img src=\"images/nginx.logo.png\" height=\"100\"/>\n  <img src=\"images/traefik.logo.png\" height=\"100\"/>  \n</p>\n\n**Authelia** can be installed as a standalone service using Docker or NPM\nbut can also be deployed easily on [Kubernetes] leveraging ingress controllers and ingress configuration.\n\n<p align=\"center\">\n  <img src=\"images/kubernetes.logo.png\" height=\"100\"/>\n  <img src=\"images/docker.logo.png\" width=\"100\">\n</p>\n\nHere is what Authelia's portal looks like\n\n<p align=\"center\">\n  <img src=\"images/first_factor.png\" width=\"400\" />\n  <img src=\"images/use-another-method.png\" width=\"400\" />\n</p>\n\n## Features summary\n\nHere is the list of the main available features:\n\n* Several kind of second factor:\n  * **[Security Key (U2F)](./docs/2factor/security-key.md)** with [Yubikey].\n  * **[Time-based One-Time password](./docs/2factor/time-based-one-time-password.md)** with [Google Authenticator].\n  * **[Mobile Push Notifications](./docs/2factor/duo-push-notifications.md)** with [Duo](https://duo.com/).\n* Password reset with identity verification using email confirmation.\n* Single-factor only authentication method available.\n* Access restriction after too many authentication attempts.\n* Fine-grained access control per subdomain, user, resource and network.\n* Support of basic authentication for endpoints protected by single factor.\n* Highly-available using distributed database and KV store.\n* Compatible with Kubernetes [ingress-nginx](https://github.com/kubernetes/ingress-nginx) controller out of the box.\n\nFor more details about the features, follow [Features](./docs/features.md).\n\n## Proxy support\n\nAuthelia works in combination with [nginx] or [Traefik] and soon with [HAProxy] as discussed in\n[#271](https://github.com/clems4ever/authelia/issues/271). It can be deployed on bare metal with\nDocker or directly in [Kubernetes].\n\n<p align=\"center\">\n  <img src=\"images/nginx.logo.png\" height=\"50\"/>\n  <img src=\"images/traefik.logo.png\" height=\"50\"/> \n  <img src=\"images/kubernetes.logo.png\" height=\"50\"/> \n</p>\n\n## Getting Started\n\nYou can start off with\n\n    git clone https://github.com/clems4ever/authelia.git && cd authelia\n    source bootstrap.sh\n\nIf you want to go further, please read [Getting Started](./docs/getting-started.md).\n\n## Deployment\n\nNow that you have tested **Authelia** and you want to try it out in your own infrastructure,\nyou can learn how to deploy and use it with [Deployment](./docs/deployment-production.md).\nThis guide will show you how to deploy it on bare metal as well as on\n[Kubernetes](https://kubernetes.io/).\n\n## Security\n\nIf you want more information about the security measures applied by\n**Authelia** and some tips on how to set up **Authelia** in a secure way,\nrefer to [Security](./docs/security.md).\n\n## Changelog & Breaking changes\n\nSee [CHANGELOG.md](CHANGELOG.md) and [BREAKING.md](BREAKING.md).\n\n## Contribute\n\nAnybody willing to contribute to the project either with code, \ndocumentation, security reviews or whatever, are very welcome to issue\nor review pull requests and take part to discussions in\n[Gitter](https://gitter.im/authelia/general?utm_source=share-link&utm_medium=link&utm_campaign=share-link).\n\nI am very greatful to contributors for their contributions to the project. Don't hesitate be the next!\n\n## Build Authelia\n\nIf you want to contribute with code, you should follow the documentation explaining how to [build](./docs/build.md) the application.\n\n## License\n\n**Authelia** is **licensed** under the **[Apache 2.0]** license. The terms of the license are detailed\nin [LICENSE](LICENSE).\n\n\n[Apache 2.0]: https://www.apache.org/licenses/LICENSE-2.0\n[TOTP]: https://en.wikipedia.org/wiki/Time-based_One-time_Password_Algorithm\n[Security Key]: https://www.yubico.com/about/background/fido/\n[Yubikey]: https://www.yubico.com/products/yubikey-hardware/yubikey4/\n[auth_request]: http://nginx.org/en/docs/http/ngx_http_auth_request_module.html\n[Google Authenticator]: https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en\n[config.template.yml]: https://github.com/clems4ever/authelia/blob/master/config.template.yml\n[nginx]: https://www.nginx.com/\n[Traefik]: https://traefik.io/\n[HAproxy]: http://www.haproxy.org/\n[Kubernetes]: https://kubernetes.io/\n","maintainers":[{"name":"clems4ever","email":"clement.michaud34@gmail.com"}],"time":{"modified":"2022-06-13T03:47:38.325Z","created":"2017-01-29T17:03:43.291Z","2.0.0":"2017-01-29T17:03:43.291Z","2.0.1":"2017-01-29T17:20:17.518Z","2.0.4":"2017-03-16T21:39:49.970Z","2.0.5":"2017-03-16T21:42:45.703Z","2.1.0":"2017-03-25T18:38:41.769Z","2.1.1":"2017-04-10T21:42:47.805Z","2.1.2":"2017-05-14T15:04:39.730Z","2.1.3":"2017-05-14T19:53:24.408Z","2.1.4":"2017-06-01T20:14:06.518Z","2.1.5":"2017-06-01T20:22:14.038Z","2.1.6":"2017-06-01T20:26:49.342Z","2.1.7":"2017-06-01T20:36:11.761Z","2.1.8":"2017-06-01T20:40:19.508Z","2.1.9":"2017-06-01T20:50:24.474Z","2.1.10":"2017-06-01T20:58:46.325Z","3.0.0":"2017-06-14T22:32:58.597Z","3.0.1":"2017-06-19T08:28:23.918Z","3.1.0":"2017-07-16T13:13:22.595Z","3.1.1":"2017-07-16T14:37:30.785Z","3.1.2":"2017-07-17T21:33:43.680Z","3.1.3":"2017-07-18T22:50:22.350Z","3.1.4":"2017-07-19T19:14:15.309Z","3.2.0":"2017-08-02T23:05:53.311Z","3.3.0":"2017-09-04T21:02:18.187Z","3.3.1":"2017-09-04T21:58:32.147Z","3.3.3":"2017-09-05T19:21:10.561Z","3.3.4":"2017-09-05T20:01:02.005Z","3.3.6":"2017-09-05T22:26:53.588Z","3.3.7":"2017-09-05T22:42:22.249Z","3.3.8":"2017-09-06T19:30:33.181Z","3.3.9":"2017-09-06T22:27:44.869Z","3.3.10":"2017-09-06T22:50:26.563Z","3.3.11":"2017-09-06T22:52:23.161Z","3.3.12":"2017-09-08T20:45:18.579Z","3.3.13":"2017-09-08T20:57:09.423Z","3.3.15":"2017-09-08T21:27:52.686Z","3.3.16":"2017-09-08T21:42:08.014Z","3.3.17":"2017-09-08T22:16:09.004Z","3.3.18":"2017-09-08T22:39:26.321Z","3.3.19":"2017-09-08T23:46:22.961Z","3.4.0":"2017-10-04T20:45:33.082Z","3.4.1":"2017-10-08T13:00:29.099Z","3.4.2":"2017-10-08T14:21:31.621Z","3.5.0":"2017-10-09T00:36:38.503Z","3.6.0":"2017-10-16T20:46:17.738Z","3.7.0":"2017-11-28T21:55:42.223Z","3.7.1":"2018-04-24T20:27:27.501Z","3.8.1":"2018-08-24T20:18:36.070Z","3.8.2":"2018-08-24T21:21:18.673Z","3.8.3":"2018-08-25T17:53:01.391Z","3.9.0":"2018-08-26T12:44:09.175Z","3.9.1":"2018-08-27T21:17:15.231Z","3.9.2":"2018-08-28T19:21:36.904Z","3.9.3":"2018-08-28T22:16:21.861Z","3.9.4":"2018-08-30T09:44:51.999Z","3.9.5":"2018-08-30T09:51:13.400Z","3.10.0":"2018-11-17T14:23:04.611Z","3.11.0":"2019-02-09T22:56:42.438Z","3.12.0":"2019-03-03T10:50:23.009Z","3.13.0":"2019-03-29T13:30:29.572Z","3.14.0":"2019-04-16T21:12:28.389Z","3.15.0":"2019-04-24T22:17:15.107Z","3.16.1":"2019-09-25T22:40:03.192Z","3.16.2":"2019-10-28T20:51:39.119Z"},"homepage":"https://github.com/clems4ever/authelia#readme","repository":{"type":"git","url":"git+https://github.com/clems4ever/authelia.git"},"author":{"name":"Clement Michaud","email":"clement.michaud34@gmail.com"},"bugs":{"url":"https://github.com/clems4ever/authelia/issues"},"license":"MIT","readmeFilename":"README.md","users":{"ivangaravito":true}}