zitadel/internal
Livio Amstutz 300ade66a7
feat: add WebAuthN support for passwordless login and 2fa (#966)
* at least registration prompt works

* in memory test for login

* buttons to start webauthn process

* begin eventstore impl

* begin eventstore impl

* serialize into bytes

* fix: u2f, passwordless types

* fix for localhost

* fix script

* fix: u2f, passwordless types

* fix: add u2f

* fix: verify u2f

* fix: session data in event store

* fix: u2f credentials in eventstore

* fix: webauthn pkg handles business models

* feat: tests

* feat: append events

* fix: test

* fix: check only ready webauthn creds

* fix: move u2f methods to authrepo

* frontend improvements

* fix return

* feat: add passwordless

* feat: add passwordless

* improve ui / error handling

* separate call for login

* fix login

* js

* feat: u2f login methods

* feat: remove unused session id

* feat: error handling

* feat: error handling

* feat: refactor user eventstore

* feat: finish webauthn

* feat: u2f and passwordlss in auth.proto

* u2f step

* passwordless step

* cleanup js

* EndpointPasswordLessLogin

* migration

* update mfaChecked test

* next step test

* token name

* cleanup

* attribute

* passwordless as tokens

* remove sms as otp type

* add "user" to amr for webauthn

* error handling

* fixes

* fix tests

* naming

* naming

* fixes

* session handler

* i18n

* error handling in login

* Update internal/ui/login/static/i18n/de.yaml

Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>

* Update internal/ui/login/static/i18n/en.yaml

Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>

* improvements

* merge fixes

* fixes

* fixes

Co-authored-by: Fabiennne <fabienne.gerschwiler@gmail.com>
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
2020-12-02 17:00:04 +01:00
..
admin feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
api feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
auth feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
auth_request feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
authz feat: metrics (#1024) 2020-12-02 08:50:59 +01:00
cache feat(auth): My user changes (#318) 2020-07-01 07:18:05 +02:00
config feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
crypto fix: improvements for login and oidc (#227) 2020-06-17 08:06:40 +02:00
errors fix: translation (#647) 2020-08-28 09:44:43 +02:00
eventstore feat: metrics (#1024) 2020-12-02 08:50:59 +01:00
form feat: login errors (#204) 2020-06-11 13:22:24 +02:00
i18n fix: translation (#647) 2020-08-28 09:44:43 +02:00
iam feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
id sonyflake fix (#180) 2020-06-05 19:56:40 +02:00
key feat: split users into human and machine (#470) 2020-08-31 17:48:01 +02:00
management/repository feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
model fix: claim verified domain from usernames (#603) 2020-08-18 08:57:16 +02:00
notification feat: metrics (#1024) 2020-12-02 08:50:59 +01:00
org feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
project feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
proto feat: application commands (#50) 2020-04-21 17:00:32 +02:00
protoc feat: split users into human and machine (#470) 2020-08-31 17:48:01 +02:00
qrcode fix: new build (#977) 2020-11-17 17:29:41 +01:00
renderer fix: only show external login text when providers available (#768) 2020-09-21 14:06:54 +02:00
setup feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
static/i18n feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
statik feat: translate error messages (#254) 2020-06-22 13:51:44 +02:00
telemetry feat: metrics (#1024) 2020-12-02 08:50:59 +01:00
ui feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
user feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00
usergrant fix: query correct column (#991) 2020-11-19 15:21:22 +01:00
view feat: metrics (#1024) 2020-12-02 08:50:59 +01:00
webauthn feat: add WebAuthN support for passwordless login and 2fa (#966) 2020-12-02 17:00:04 +01:00