Skip to content

[DX-2518] feat: logout #55

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

Merged
merged 10 commits into from
Jan 17, 2024
Merged

[DX-2518] feat: logout #55

merged 10 commits into from
Jan 17, 2024

Conversation

YermekG
Copy link
Contributor

@YermekG YermekG commented Jan 16, 2024

Summary

Now, when logging out, it will also log the user out of Auth0
PKCE flow: Added logout PKCE routine to keep UX the same when logging in and out
Device flow: Continue to use Logout()

Customer Impact

Heavily impacts logout routines on customer side. Passport initialisation BP node requires logout callback url parameter which is used by the new logout method. Also, user experience is also changed due to requirement for opening web browser on the logout execution.
Additionally, we renamed Reconnect BP node method to ConnectSilent.

Added

  • added logout callback input parameter for the logout BP node

Changed

  • log out routine of the Auth0 session
  • updated sample BPs

Fixed

  • improved passport retrieval for macos and ios

  • updated event handler for deeplink event on android and ios

  • updated event handler for custom tab dismiss event on android and ios

  • Sample blueprints are updated with new SDK changes

  • Updated public documentation with new SDK changes (Immutable X and Immutable zkEVM)

  • Replied to GitHub issues N/A

@YermekG YermekG requested a review from a team January 16, 2024 01:02
@YermekG YermekG changed the title Feat/logout [DX-2518] feat: logout Jan 17, 2024
@YermekG YermekG merged commit ab0004f into main Jan 17, 2024
@YermekG YermekG deleted the feat/logout branch January 17, 2024 03:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

2 participants