]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: SAML 2.0 support 24489/head
authorRicardo Marques <rimarques@suse.com>
Mon, 11 Jun 2018 09:29:08 +0000 (10:29 +0100)
committerRicardo Marques <rimarques@suse.com>
Thu, 8 Nov 2018 15:27:37 +0000 (15:27 +0000)
commit04f4d5053e2181ba70731ce2d253af208dadc7f1
tree8b7f1f0aa3d1633450a401e752b46f3267d8abae
parentda0401af292a6254bfc1911612171ba3e78c6b48
mgr/dashboard: SAML 2.0 support

Fixes: https://tracker.ceph.com/issues/24268
Signed-off-by: Ricardo Dias <rdias@suse.com>
Signed-off-by: Ricardo Marques <rimarques@suse.com>
25 files changed:
doc/mgr/dashboard.rst
install-deps.sh
qa/tasks/mgr/dashboard/helper.py
qa/tasks/mgr/dashboard/test_auth.py
src/pybind/mgr/dashboard/controllers/__init__.py
src/pybind/mgr/dashboard/controllers/auth.py
src/pybind/mgr/dashboard/controllers/saml2.py [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/app-routing.module.ts
src/pybind/mgr/dashboard/frontend/src/app/core/auth/login/login.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/auth/login/login.component.ts
src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/auth.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/auth.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/api-interceptor.service.ts
src/pybind/mgr/dashboard/module.py
src/pybind/mgr/dashboard/requirements-py27.txt [new file with mode: 0644]
src/pybind/mgr/dashboard/requirements-py3.txt [new file with mode: 0644]
src/pybind/mgr/dashboard/services/sso.py [new file with mode: 0644]
src/pybind/mgr/dashboard/tests/__init__.py
src/pybind/mgr/dashboard/tests/test_access_control.py
src/pybind/mgr/dashboard/tests/test_sso.py [new file with mode: 0644]
src/pybind/mgr/dashboard/tools.py
src/pybind/mgr/dashboard/tox.ini