Project

General

Profile

Bug #37917

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

Added by Alfonso Martínez almost 4 years ago. Updated almost 4 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.

sso-no-ceph-user-error.png View (49.6 KB) Alfonso Martínez, 01/15/2019 10:43 AM

sso-user-does-not-exist.png View (617 KB) Alfonso Martínez, 01/21/2019 03:14 PM

sso-user-does-not-exist-v2.png View (617 KB) Alfonso Martínez, 02/05/2019 12:19 PM

History

#1 Updated by Alfonso Martínez almost 4 years ago

  • Description updated (diff)

#2 Updated by Alfonso Martínez almost 4 years ago

  • Description updated (diff)

#3 Updated by Alfonso Martínez almost 4 years ago

SSO - User does not exist:

#4 Updated by Alfonso Martínez almost 4 years ago

  • Assignee set to Alfonso Martínez

#5 Updated by Lenz Grimmer almost 4 years ago

  • Pull request ID set to 26058

#6 Updated by Ju Lim almost 4 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.

#7 Updated by Laura Paduano almost 4 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.

#8 Updated by Lenz Grimmer almost 4 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.

#9 Updated by Alfonso Martínez almost 4 years ago

After suggestions:

#10 Updated by Lenz Grimmer almost 4 years ago

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

Also available in: Atom PDF