diff --git a/dev-requirements.txt b/dev-requirements.txt index 05818ca08..3609760a7 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -3,3 +3,6 @@ django-debug-toolbar pre-commit black pylint +django-extensions +Werkzeug +pyOpenSSL diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev index cc5258784..29d455c46 100644 --- a/docker/Dockerfile.dev +++ b/docker/Dockerfile.dev @@ -15,8 +15,6 @@ COPY requirements.txt /tmp COPY test-requirements.txt /tmp RUN python -m pip install -U pip RUN pip install -r requirements.txt -r test-requirements.txt -RUN pip install django-extensions Werkzeug pyOpenSSL - FROM base as run COPY docker/doveadm /usr/local/bin RUN chmod +x /usr/local/bin/doveadm diff --git a/frontend/src/api/auth.js b/frontend/src/api/auth.js index 8a661346c..d5257bf0a 100644 --- a/frontend/src/api/auth.js +++ b/frontend/src/api/auth.js @@ -16,4 +16,7 @@ export default { beginFidoRegistration() { return repository.post('/fido/registration/begin/') }, + endFidoRegistration(data) { + return repository.post('/fido/registration/end/', data) + } } diff --git a/frontend/src/components/account/FidoAuthForm.vue b/frontend/src/components/account/FidoAuthForm.vue index f0224a55a..3a786d62c 100644 --- a/frontend/src/components/account/FidoAuthForm.vue +++ b/frontend/src/components/account/FidoAuthForm.vue @@ -15,10 +15,12 @@ }}