Project

General

Profile

Actions

Bug #37917

closed

SSO: Raw error message shown when logged in with non existent ceph user

Added by Alfonso Martínez over 5 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When Single Sign-On is enabled in Ceph Dashboard and you log in with an existing username in your identity provider that it does not exist in ceph,
you get a raw error message when redirected to dashboard from identity provider:

Proposal: To create a more user-friendly "UserDoesNotExist Page"
with a link to perform a logout in the identity provider,
so you can return to login.


Files

sso-no-ceph-user-error.png (49.6 KB) sso-no-ceph-user-error.png Alfonso Martínez, 01/15/2019 10:43 AM
sso-user-does-not-exist.png (617 KB) sso-user-does-not-exist.png Alfonso Martínez, 01/21/2019 03:14 PM
sso-user-does-not-exist-v2.png (617 KB) sso-user-does-not-exist-v2.png Alfonso Martínez, 02/05/2019 12:19 PM
Actions #1

Updated by Alfonso Martínez over 5 years ago

  • Description updated (diff)
Actions #2

Updated by Alfonso Martínez over 5 years ago

  • Description updated (diff)
Actions #3

Updated by Alfonso Martínez about 5 years ago

SSO - User does not exist:

Actions #4

Updated by Alfonso Martínez about 5 years ago

  • Assignee set to Alfonso Martínez
Actions #5

Updated by Lenz Grimmer about 5 years ago

  • Pull request ID set to 26058
Actions #6

Updated by Ju Lim about 5 years ago

I'd like to suggest either of the following text to be shown (my preference is #2):

Option 1:
Sorry, the user does not exist in Ceph.
Click here to retry. You’ll be logged out from the Identity Provider when you retry logging in.

Option 2:
Sorry, the user does not exist in Ceph.
Return to Login Page. You’ll be logged out from the Identity Provider when you retry logging in.

Actions #7

Updated by Laura Paduano about 5 years ago

Ju Lim wrote:

I'd like to suggest either of the following text to be shown (my preference is #2):

Option 1:
Sorry, the user does not exist in Ceph.
Click here to retry. You’ll be logged out from the Identity Provider when you retry logging in.

Option 2:
Sorry, the user does not exist in Ceph.
Return to Login Page. You’ll be logged out from the Identity Provider when you retry logging in.

Hi Ju, thanks for your suggestions! I'd prefer option 2.

Actions #8

Updated by Lenz Grimmer about 5 years ago

Ju Lim wrote:

I'd like to suggest either of the following text to be shown (my preference is #2):

Option 1:
Sorry, the user does not exist in Ceph.
Click here to retry. You’ll be logged out from the Identity Provider when you retry logging in.

Option 2:
Sorry, the user does not exist in Ceph.
Return to Login Page. You’ll be logged out from the Identity Provider when you retry logging in.

Thanks for these suggestions - Option 2 is fine for me, too.

Actions #10

Updated by Lenz Grimmer about 5 years ago

  • Status changed from Fix Under Review to Resolved
  • Target version set to v14.0.0
Actions

Also available in: Atom PDF