Electron and Solid

When trying to use solid.auth.popupLogin in the renderer process, I am getting the error in chromium: Not allowed to load local resource. I have checked the search results from DuckDuckGo and what search results show up for Solid or Electron are not helpful.

So inorder to use solid-auth-client, there should always be a http server to serve the solid app?