The problem with Google login is that after Lock 10.5 we dropped explicit support for electron in Auth0.js additionally google now blocks web views from logging in. This specific use-case falls under PKCE you can either use something like what Iām doing in GitHub - darkyen/pkce-demos: A bunch of PKCE demos, using Auth0.js to extend the š to multiple providers! (instead of listening to open-url you can create an express server and listen on it for callback) alternatively you can use https://github.com/oidc/AppAuth-JS (they have an example in /src/node_app) with Auth0 as oidc provider and your client_id as client_id.