Marc 'risson' Schmitt
|
2f70351c90
|
packages/client-go: init (#21139)
* packages/client-go: init
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove mod/sum
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix translate
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* no go replace
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update rust makefile with pwd
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
* fix build
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* don't need a version ig?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* exclude go client from cspell
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix main docker build
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Co-authored-by: Jens Langhammer <jens@goauthentik.io>
|
2026-03-25 15:26:50 +01:00 |
|
Marcelo Elizeche Landó
|
15b93a5e9d
|
stages/identification: Add WebAuthn conditional UI (passkey autofill) support (#18377)
* add passkey_login to identification stage
* handle passkey auth in identification stage
* Add passkey settings in identification stage in the admin UI
* Add UI changes for basic passkey conditional login
* Fix linting
* rework
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update tests
* update admin form
* allow passing stage to validate_challenge_webauthn
* update flows/tests/test_inspector.py
* update for new field
* Fix linting
* update go solvers for identification challenge
* Refactor tests
* Skip mfa validation if user already authenticated via passkey at identification stage
* Add skip_if_passkey_authenticated option to authenticator validate stage and UI
* Add e2e test for passkey login conditional ui
* add policy
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* Remove skip_if_passkey_authenticated
* fix blueprint
* Set backend so password stage policy knows user is already authenticated
* Set backend so password stage policy knows user is already authenticated
* fix linting
* slight tweaks
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* simplify e2e test
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Marcelo Elizeche Landó <marcelo@goauthentik.io>
Co-authored-by: Jens Langhammer <jens@goauthentik.io>
|
2025-12-11 11:49:05 -03:00 |
|
Jens L.
|
790ae0c3d8
|
web: rework storybook for flow components and to make the design consistent (#15415)
* unrelated: improve schema for authenticator validate device class
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix static for storybook
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix flow interface for storybook
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* rework storybooks
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix email authenticator icon
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix accidental nested flow card
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix webauthn padding partially
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix autosubmit
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make consent stage look good
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* clean
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add password stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start executor stories
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix invalid html
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix frame stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* cleanup
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix design for device picker
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix most of the padding
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make it work
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use footer band for password recoery
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add prompt stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix table persistence
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-06 00:26:22 +02:00 |
|
Jens L
|
01311929d1
|
providers/ldap: improve password totp detection (#6006)
* providers/ldap: improve password totp detection
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add flag for totp mfa support
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* keep support for static tokens
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix migrations
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-06-20 12:09:13 +02:00 |
|
Jens L
|
eaf56f4f3f
|
stages/user_login: stay logged in (#4958)
* add initial remember me offset
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add to go executor
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add ui for user login stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-03-15 20:21:05 +01:00 |
|
Jens Langhammer
|
acfa9c76d1
|
providers/ldap: check MFA password on password stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-02-15 16:27:08 +01:00 |
|
Jens L
|
2604dc14fe
|
providers/ldap: add code-MFA support for ldap provider (#4354)
* add code support for ldap provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* only try to extract code when auth validator stage is encountered
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* use parseint instead
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2023-01-05 18:32:06 +01:00 |
|
Jens Langhammer
|
621245aece
|
internal: optimise outpost's flow executor to use less requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-09-03 21:29:58 +02:00 |
|