This is an automated email from the ASF dual-hosted git repository. sciabarracom pushed a commit to branch 0.9.0 in repository https://gitbox.apache.org/repos/asf/openserverless-admin-api.git
commit 55ae09f2953c5f0b6e9686c732c45d72d9d64148 Merge: 3babcc5 9d65197 Author: Michele Sciabarra <[email protected]> AuthorDate: Thu Sep 10 22:47:35 2026 +0200 Merge pull request #53 from miki3421/codex/backport-sso-oidc-0.9.0 Backport OIDC authentication to 0.9.0 .env.example | 53 ++- .github/workflows/check.yml | 2 + Taskfile.yml | 5 + docs/OIDC.md | 193 ++++++++++ openserverless/common/oidc_validator.py | 167 ++++++++ openserverless/common/sso_namespace.py | 91 +++++ openserverless/impl/auth/auth_service.py | 231 ++++++++++- .../impl/auth/oidc_device_flow_service.py | 251 ++++++++++++ openserverless/rest/auth.py | 206 +++++++++- tests/test_auth_service_legacy.py | 89 +++++ tests/test_auth_service_oidc.py | 309 +++++++++++++++ tests/test_oidc_device_flow_service.py | 428 +++++++++++++++++++++ tests/test_oidc_validator.py | 119 ++++++ tests/test_sso_namespace.py | 77 ++++ 14 files changed, 2213 insertions(+), 8 deletions(-)
