If you implement the login process through an OIDC/OAuth 2.0 provider and use the system browser to launch the login instead of a web view within the application itself then you may be able to leverage SSO, because all Electron apps will launch login through the system browser and as such the authentication session may be reused. This option of using the system browser is documented by Google as Google actually disallows the use of web views for their login page (OAuth 2.0 для мобильных и настольных приложений | Authorization | Google Developers).
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Securing Electron Applications with OpenID Connect and OAuth 2.0 | 88 | 15189 | March 2, 2022 | |
Auth0 Google login in Electron | 0 | 3183 | December 22, 2020 | |
How does SSO work on different browsers? | 1 | 3291 | May 11, 2022 | |
SSO and Auth0's application | 4 | 53 | September 9, 2024 | |
How to use auth0 with electron and external user agent (browser) | 1 | 3693 | November 17, 2023 |