I'm developing a Next.js application named nprj123 that integrates three existing applications. Each of these is accessed via buttons linked to their respective URLs, and they each have their own authentication processes. My goal is to implement single sign-on so that once a user logs into nprj123, their credentials are automatically shared with the other applications.
For authentication, nprj123 and two of the applications use MSAL, allowing for seamless access without requiring a second login. However, the third application uses web SSO and still prompts for credentials. What is the best method to share the session across these websites to bypass the additional sign-in or enable direct login without asking for credentials again?