99designs / 99designs/keyring

macos Ventura 13.2.1 reports only 'pass' and 'file' as available backends, no 'keychain'.

未關閉
#126 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Go
星號
657
分支
155
PR 合併指標
30 天內沒有已合併 PR

描述

Hello,

macos Ventura 13.2.1 reports only 'pass' and 'file' as available backends, no 'keychain'.

Is this a known issue? I see the keychain access app and can view saved credentials in the GUI, but when running 'fmt.Println(keyring.AvailableBackends())' it shows '[pass file]'. I should note I'm not a mac user but some tools I've written in go I do also compile for mac to support the small group of mac users I have, so I may just be missing something stupid.

Regards,
- David C.

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

這個 issue 涉及 keychain backend 在 macOS Ventura 上未被偵測到的問題。首先檢查 keyring 函式庫中的 backend 偵測邏輯,可能位於 backend_darwin.go 或類似檔案中。檢查 keychain backend 被視為可用時所需符合的條件。你需要在 macOS Ventura 上進行測試,或研究其對 security frameworks 所做的變更。'Done' 表示執行所提供的程式碼片段時,keychain backend 會被正確列為可用。

由索引模型根據 Issue 內容生成。

評估

領域
cli, security
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
描述清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。