Skip to content

feature: add wsl support to use windows auth - #7

Open
lovemyliwu wants to merge 1 commit into
HanHan666666:mainfrom
DistPub:main
Open

feature: add wsl support to use windows auth#7
lovemyliwu wants to merge 1 commit into
HanHan666666:mainfrom
DistPub:main

Conversation

@lovemyliwu

Copy link
Copy Markdown

支持wsl使用Windows文件系统中的鉴权文件

@3304711297

Copy link
Copy Markdown

很棒的思路!WSL 环境下直接复用宿主 Windows 桌面端已经登录的会话非常实用。

我们在 3304711297/codebuddy2openai 中合入了该特性并做了一层体验优化:

  • 环境自适应:增加了 _is_wsl() 自动检测与 /mnt/c/Users/<user>/... 路径穿透,在 WSL 终端中直接运行 python converter.py 即可无感挂载 Windows 凭据,无需手动加 --wsl 参数(同时也保留了 --wsl 显式开关);
  • 多账号状态穿透:不仅支持查找 CodeBuddyExtension/Data/Public/auth/*.info,还同步支持读取宿主桌面端的多账号持久化文件 accounts.json,多账号无缝切换。

感谢提供灵感!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants