How to share login/session across multiple Web Browser Widgets in UE5?

I’m working on a project in Unreal Engine 5 where I need to integrate several Web Browser Widgets (UMG) in the same environment. Each widget shows a webpage (for example, a login page, a dashboard, or different parts of the same web app).

What I want to achieve is the following:

  • If the user logs in through one Web Browser Widget, the other Web Browser Widgets should automatically detect that the session is active (just like in a normal browser with shared cookies).

  • In other words, I want them all to share the same cookie/session storage, so the user doesn’t need to log in separately in every widget.

How can I do it with blueprints or with C++?