]> source.dussan.org Git - nextcloud-server.git/commit
Start with webauthn 19858/head
authorRoeland Jago Douma <roeland@famdouma.nl>
Sun, 9 Feb 2020 19:06:08 +0000 (20:06 +0100)
committerRoeland Jago Douma <roeland@famdouma.nl>
Tue, 31 Mar 2020 20:17:07 +0000 (22:17 +0200)
commit53db05a1f67fc974dba904ec158b2d67fa72df95
treecc306fb0b96ccb8ee057af4a86be161aa1b76e2a
parentf04f34b94b7e61f9d11fc07608d7eb2ae2163de8
Start with webauthn

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
66 files changed:
3rdparty
apps/settings/appinfo/info.xml
apps/settings/appinfo/routes.php
apps/settings/composer/composer/autoload_classmap.php
apps/settings/composer/composer/autoload_static.php
apps/settings/js/vue-0.js
apps/settings/js/vue-0.js.map
apps/settings/js/vue-5.js
apps/settings/js/vue-5.js.map
apps/settings/js/vue-6.js
apps/settings/js/vue-6.js.map
apps/settings/js/vue-7.js
apps/settings/js/vue-7.js.map
apps/settings/js/vue-8.js [new file with mode: 0644]
apps/settings/js/vue-8.js.map [new file with mode: 0644]
apps/settings/js/vue-settings-admin-security.js
apps/settings/js/vue-settings-admin-security.js.map
apps/settings/js/vue-settings-apps-users-management.js
apps/settings/js/vue-settings-apps-users-management.js.map
apps/settings/js/vue-settings-personal-security.js
apps/settings/js/vue-settings-personal-security.js.map
apps/settings/js/vue-settings-personal-webauthn.js [new file with mode: 0644]
apps/settings/js/vue-settings-personal-webauthn.js.map [new file with mode: 0644]
apps/settings/lib/AppInfo/Application.php
apps/settings/lib/Controller/WebAuthnController.php [new file with mode: 0644]
apps/settings/lib/Settings/Personal/Security/WebAuthn.php [new file with mode: 0644]
apps/settings/src/components/WebAuthn/AddDevice.vue [new file with mode: 0644]
apps/settings/src/components/WebAuthn/Device.vue [new file with mode: 0644]
apps/settings/src/components/WebAuthn/Section.vue [new file with mode: 0644]
apps/settings/src/logger.js [new file with mode: 0644]
apps/settings/src/main-personal-webauth.js [new file with mode: 0644]
apps/settings/src/service/WebAuthnRegistrationSerice.js [new file with mode: 0644]
apps/settings/templates/settings/personal/security/webauthn.php [new file with mode: 0644]
apps/settings/webpack.js
config/config.sample.php
core/Controller/LoginController.php
core/Controller/WebAuthnController.php [new file with mode: 0644]
core/Migrations/Version19000Date20200211083441.php [new file with mode: 0644]
core/js/dist/install.js
core/js/dist/install.js.map
core/js/dist/login.js
core/js/dist/login.js.map
core/js/dist/main.js
core/js/dist/main.js.map
core/js/dist/maintenance.js
core/js/dist/maintenance.js.map
core/js/dist/recommendedapps.js
core/js/dist/recommendedapps.js.map
core/routes.php
core/src/components/login/LoginButton.vue [new file with mode: 0644]
core/src/components/login/LoginForm.vue
core/src/components/login/PasswordLessLoginForm.vue [new file with mode: 0644]
core/src/login.js
core/src/service/WebAuthnAuthenticationService.js [new file with mode: 0644]
core/src/views/Login.vue
lib/composer/composer/autoload_classmap.php
lib/composer/composer/autoload_static.php
lib/private/Authentication/Login/CreateSessionTokenCommand.php
lib/private/Authentication/Login/WebAuthnChain.php [new file with mode: 0644]
lib/private/Authentication/Login/WebAuthnLoginCommand.php [new file with mode: 0644]
lib/private/Authentication/WebAuthn/CredentialRepository.php [new file with mode: 0644]
lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialEntity.php [new file with mode: 0644]
lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialMapper.php [new file with mode: 0644]
lib/private/Authentication/WebAuthn/Manager.php [new file with mode: 0644]
tests/Core/Controller/LoginControllerTest.php
version.php