다음은 최대 question입니다.사용자에게 암호를 묻는 올바른 방법은 무엇입니까?
키 체인 서비스로 사용자 이름과 암호를 저장하려는 경우 NSSecureTextField를 암호로 사용하여 내 프롬프트보기를 만들고 키 정보 서비스 API에 사용자 정보를 입력하면됩니다 (I found this one)?
나는 애플이 나를 그렇게 민감한 사용자 데이터와 직접 대화하는 것을 좋아하지 않을까 우려하고있다.
다음은 최대 question입니다.사용자에게 암호를 묻는 올바른 방법은 무엇입니까?
키 체인 서비스로 사용자 이름과 암호를 저장하려는 경우 NSSecureTextField를 암호로 사용하여 내 프롬프트보기를 만들고 키 정보 서비스 API에 사용자 정보를 입력하면됩니다 (I found this one)?
나는 애플이 나를 그렇게 민감한 사용자 데이터와 직접 대화하는 것을 좋아하지 않을까 우려하고있다.
Apple Autoingest 도구에 사용자 암호를 사용하는 유일한 방법은 코드에서 직접 암호를 처리하는 것입니다. 필자는 필자가 필요로하는 것보다 오래 보관하지 않도록하고 키 체인 서비스를 통해 안전하게 보관합니다.
이것은 적절한 방법으로 들립니다. 다음 함수 호출은 필요한 것을 처리합니다.
SecKeychainAddGenericPassword();
SecKeychainFindGenericPassword();
SecKeychainItemModifyAttributesAndData();
SecKeychainItemCopyContent();
SecKeychainItemFreeContent();
SecKeychainItemDelete();
답장을 보내 주셔서 감사합니다. 암호를 안전하게 저장하는 방법이 아니라 사용자로부터 암호를 얻는 방법에 대해 묻고있었습니다. – mark
[SSKeychain] (https://github.com/samsoffes/sskeychain)을보십시오 – TheAmateurProgrammer