Project

General

Profile

Bug #37917

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

Added by Alfonso MH 3 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
01/15/2019
Due date:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

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 MH, 01/15/2019 10:43 AM

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

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

History

#1 Updated by Alfonso MH 3 months ago

  • Description updated (diff)

#2 Updated by Alfonso MH 3 months ago

  • Description updated (diff)

#3 Updated by Alfonso MH 3 months ago

SSO - User does not exist:

#4 Updated by Alfonso MH 3 months ago

  • Assignee set to Alfonso MH

#5 Updated by Lenz Grimmer 3 months ago

  • Pull request ID set to 26058

#6 Updated by Ju Lim 3 months 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 2 months 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 2 months 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 MH 2 months ago

After suggestions:

#10 Updated by Lenz Grimmer 2 months ago

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

Also available in: Atom PDF