Skip to content
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

feat: SSO MFA - SSO MFA challenge creation and verification #47684

Merged
merged 7 commits into from
Oct 24, 2024

Conversation

Joerger
Copy link
Contributor

@Joerger Joerger commented Oct 17, 2024

Part of the implementation of SSO MFA

Depends on https://github.com/gravitational/teleport.e/pull/5176

Comment on lines +2166 to +2169
// TODO(Joerger): Extend SSO MFA support for moderated sessions.
var ssoClientRedirectURL string
Copy link
Contributor Author

@Joerger Joerger Oct 17, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will be implemented in a follow up PR when I can get to it, but it's not a priority over per-session MFA and other MFA features.

@Joerger Joerger added the no-changelog Indicates that a PR does not require a changelog entry label Oct 17, 2024
@Joerger Joerger mentioned this pull request Oct 17, 2024
@Joerger Joerger force-pushed the joerger/sso-mfa-challenge branch from ef1d5f1 to 47c0975 Compare October 21, 2024 18:06
Base automatically changed from joerger/sso-mfa-session-data to master October 21, 2024 20:08
@Joerger Joerger force-pushed the joerger/sso-mfa-challenge branch from 47c0975 to ce9dea5 Compare October 21, 2024 20:12
@marcoandredinis
Copy link
Contributor

Is this testable? Or just adds code that will be used in later PRs?
If testable, would you mind giving the required steps to test this one?

@Joerger
Copy link
Contributor Author

Joerger commented Oct 22, 2024

Is this testable? Or just adds code that will be used in later PRs? If testable, would you mind giving the required steps to test this one?

It's not quite functional, the next PR makes use of the challenges/responses. It's based off this PR so you could just test that.

edit: that PR only works with tsh and somewhat Teleport Connect

@Joerger Joerger force-pushed the joerger/sso-mfa-challenge branch from ce9dea5 to 60b4fe2 Compare October 22, 2024 21:27
e Outdated Show resolved Hide resolved
@Joerger Joerger force-pushed the joerger/sso-mfa-challenge branch from 99d7ee1 to 0c3ac99 Compare October 24, 2024 19:54
@Joerger Joerger enabled auto-merge October 24, 2024 19:54
@Joerger Joerger added this pull request to the merge queue Oct 24, 2024
Merged via the queue into master with commit 4cd3f3b Oct 24, 2024
42 checks passed
@Joerger Joerger deleted the joerger/sso-mfa-challenge branch October 24, 2024 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Indicates that a PR does not require a changelog entry size/lg
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants