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

Okta | Remove "fallback" option for apps #2451

Merged
merged 1 commit into from
Oct 23, 2023
Merged

Okta | Remove "fallback" option for apps #2451

merged 1 commit into from
Oct 23, 2023

Conversation

coldlink
Copy link
Member

What does this change?

The fallback option was considered as part of the initial Okta integration with Native Apps in order to provide an option for apps to still authenticate even if the Okta Hosted Sign In page interception code was to fail.

However this was never implemented in apps as we were unable to get this to work, a lack of resources, the fact that the interception code proved remarkably stable, and now that we've removed SSO option on iOS this will not be possible to implement anyway. We'd already marked the option as deprecated a while back: #2210

So this PR removes all the related fallback code, from the force_fallback testing implementation on the interception code, to the apple site association file, and the OAuth callback route where the fallback was implemented, along with any related documentation to avoid confusion.

Copy link
Contributor

@raphaelkabo raphaelkabo left a comment

Choose a reason for hiding this comment

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

Glad to be removing this because I never fully understood it! 👀

@coldlink coldlink enabled auto-merge October 23, 2023 11:06
@coldlink coldlink requested review from guardian-ci and removed request for guardian-ci October 23, 2023 11:06
@coldlink coldlink merged commit 6310be0 into main Oct 23, 2023
@coldlink coldlink deleted the mm/remove-fallback branch October 23, 2023 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants