-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Log in - There is no error message when trying to log in into an account with SAML required #29819
Comments
Triggered auto assignment to @johncschuster ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @flodnv ( |
cc @NikkiWines this sounds like #28372. However I believe it's already not possible to sign in on production with SAML required, so it might not be a blocker. |
Production asks you for a magic sign-in code and you can't sign in, so we can consider this a follow-up bug for SAML implementation. Going to remove the blocker label and reassign to Nikki. |
Yes, it's true you can't currently sign in on prod with SAML required but we previously showed an error message for this so the experience is somewhat confusing. This behavior is occurring because we're trying to roll out SAML sign in to users on desktop, web, and mweb but there's this logic in Web-E that prevents SAML required users from signing in. For the moment I this is better than the current alternative because the redirect logic back to newDot for SAML users isn't working - so we shouldn't be auto-initiating that flow for SAML required users right now |
So yes this isn't a deploy blocker |
@johncschuster @NikkiWines this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
This should be handled with https://github.com/Expensify/Web-Expensify/pull/39419 |
Closing now that https://github.com/Expensify/Web-Expensify/pull/39419 is on production |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.3.85-1
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Pre-requisite: user must have previously configured SAML enabled and required for the account
Expected Result:
There should be an error message indicating that you cannot log into an account with SAML required
Actual Result:
No error message is displayed at all and the user is unable to log in
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
Bug6240911_1697566943772.Ogtx2623_1_.mp4
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: