> Willst du sowas wie one Password schreiben?
> https://agilebits.com/onepassword
Nee, soweit nun nicht gerade ...
aber Dein Beispiel "Keychain Test.rbp" tut in etwa das, wie ich bis anhin in
einer eigenen verschlüsselten Datei gespeichert habe.
Ich denke, dass ich auch unter Verwendung von KeyChain ein automatisches
Login realisieren kann. Der Mac-User hat sich einmal angemeldet und wenn er
die App startet, holt diese das abgespeicherte Datenbankpasswort aus der
KeyChain.
Da stellt sich mir eine weitere Frage: Wenn ich etwas gemäss Deinem
Beispielcode implementiere, wird dann bei einer Sandboxed App dafür ein
Entitlement notwendig?
====
dim m as KeyChainManagerMBS
dim r as KeyChainRequestMBS
dim i as KeyChainItemMBS
m=new KeyChainManagerMBS
r=new KeyChainRequestMBS
r.AccountName=EditField1.text
r.ServiceName="RBTest"
r.Password=EditField2.text
i=m.AddGenericPassword(r)
if i<>nil then
MsgBox "Password added to current keychain."
else
MsgBox "Could not add password to keychain. Maybe no Keychain software
installed or not enough permissions to create an entry in the keychain (e.g.
booted from CD)"
end if
====
Oliver