authelia/web
James Elliott ad8e844af6
feat(totp): algorithm and digits config (#2634)
Allow users to configure the TOTP Algorithm and Digits. This should be used with caution as many TOTP applications do not support it. Some will also fail to notify the user that there is an issue. i.e. if the algorithm in the QR code is sha512, they continue to generate one time passwords with sha1. In addition this drastically refactors TOTP in general to be more user friendly by not forcing them to register a new device if the administrator changes the period (or algorithm).

Fixes #1226.
2021-12-01 23:11:29 +11:00
..
public feat(web): replace cra with vite (#2457) 2021-10-08 15:00:06 +11:00
src feat(totp): algorithm and digits config (#2634) 2021-12-01 23:11:29 +11:00
types [CI] Add linting option for frontend and enforce styling (#1565) 2021-01-02 21:58:24 +11:00
.commitlintrc.js feat(totp): algorithm and digits config (#2634) 2021-12-01 23:11:29 +11:00
.env.development feat(duo): multi device selection (#2137) 2021-12-01 14:32:58 +11:00
.env.production feat(duo): multi device selection (#2137) 2021-12-01 14:32:58 +11:00
.eslintrc.js ci: add husky with pre-commit and commit-msg hooks (#2352) 2021-09-09 12:22:11 +10:00
.gitignore [FEATURE] Add API docs and swagger-ui (#1544) 2021-01-03 15:28:46 +11:00
.prettierrc.js build(deps): update dependency prettier to v2.4.0 (#2357) 2021-09-10 08:27:50 +10:00
index.html feat(duo): multi device selection (#2137) 2021-12-01 14:32:58 +11:00
package.json feat(duo): multi device selection (#2137) 2021-12-01 14:32:58 +11:00
pnpm-lock.yaml build(deps): update dependency jest to v27.4.2 (#2648) 2021-12-01 09:01:04 +11:00
tsconfig.json build(deps): update dependency vite-tsconfig-paths to v3.3.17 (#2492) 2021-10-12 14:04:30 +11:00
vite.config.ts feat(duo): multi device selection (#2137) 2021-12-01 14:32:58 +11:00