UNPKG

nodebb-plugin-2factor

Version:

In addition to regular authentication via username/password or SSO, a second layer of security can be configured, permitting access only if:

64 lines (63 loc) 1.38 kB
{ "name": "nodebb-plugin-2factor", "version": "7.5.9", "description": "", "main": "library.js", "repository": { "type": "git", "url": "https://github.com/julianlam/nodebb-plugin-2factor" }, "keywords": [ "nodebb", "plugin", "authentication", "2factor" ], "author": { "name": "Julian Lam", "email": "julian@nodebb.org" }, "license": "MIT", "bugs": { "url": "https://github.com/julianlam/nodebb-plugin-2factor/issues" }, "readmeFilename": "README.md", "nbbpm": { "compatibility": "^4.0.0" }, "dependencies": { "@github/webauthn-json": "^0.5.7", "arraybuffer-to-string": "^1.0.2", "async": "^3.2.0", "base64url": "^3.0.1", "eslint": "8.x", "fido2-lib": "^2.8.1", "lru-cache": "^5.1.1", "notp": "^2.0.3", "passport-totp": "0.0.2", "qrcode": "^1.5.0", "thirty-two": "1.0.2", "u2f": "^0.1.3" }, "devDependencies": { "@commitlint/cli": "^19.3.0", "@commitlint/config-angular": "^7.1.2", "eslint": "8.42.0", "eslint-config-nodebb": "0.2.1", "eslint-plugin-import": "2.27.5", "husky": "^8.0.1", "lint-staged": "^10.0.9" }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "lint-staged": { "*.js": [ "eslint --fix", "git add" ] } }