]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: SSO - UserDoesNotExist page
authoralfonsomthd <almartin@redhat.com>
Tue, 5 Feb 2019 12:24:47 +0000 (13:24 +0100)
committeralfonsomthd <almartin@redhat.com>
Tue, 5 Feb 2019 12:24:47 +0000 (13:24 +0100)
commit46e89dee414cb1f0eac82c3a13d24c9de67a6ee4
tree832df8358641562e8a3c599cd652997f388e4232
parent19691a7f06964de6cb116eb87d771cfa2be79039
mgr/dashboard: SSO - UserDoesNotExist page

* Added sso/404 page for use case when user logs in successfully
  in identity provider but the user does not exist in ceph.

* The page includes a link to perform a logout in IdP
  and return to login page.

Fixes: https://tracker.ceph.com/issues/37917
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
src/pybind/mgr/dashboard/controllers/saml2.py
src/pybind/mgr/dashboard/frontend/src/app/app-routing.module.ts
src/pybind/mgr/dashboard/frontend/src/app/core/auth/auth.module.ts
src/pybind/mgr/dashboard/frontend/src/app/core/auth/sso/sso-not-found/sso-not-found.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/core/auth/sso/sso-not-found/sso-not-found.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/core/auth/sso/sso-not-found/sso-not-found.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/core/auth/sso/sso-not-found/sso-not-found.component.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/locale/messages.xlf