gpt4 book ai didi

session - 在 Electron 中的渲染器和主进程之间共享 Cookie 和 session

转载 作者:行者123 更新时间:2023-12-03 12:22:59 36 4
gpt4 key购买 nike

当创建一个为用户执行基本身份验证的 Electron 桌面应用程序时,我们加载了一个 BrowswerWindow,并加载了一个登录表单。此表单在提交时实质上是对 URL 执行 POST 以对用户进行身份验证和授权以获取更多特权信息。如果身份验证成功,则设置用户 session ,以便 BrowserWindow 中的 future 请求使用用户经过身份验证的 session 。

但是,我还没有看到渲染器进程(BrowserWindow)中的 session 可以存储到主进程中的情况,这样如果主进程需要发出请求,它可以使用同一个经过身份验证的 session 。如何允许主进程共享渲染器进程用于它需要发出的任何请求的 session 和 cookie?

TL;DR:用户在 Electron 中成功登录 BrowserWindow。用户通过身份验证后,如何在主进程中发出请求, session 与 BrowserWindow 中的 session 相同?

最佳答案

你试过这个:sessions
您可以使用 IPC 模块在 browserWindow 和 main.js 之间共享数据:IPC Tutorial

关于session - 在 Electron 中的渲染器和主进程之间共享 Cookie 和 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52121384/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com