IOS 8 とその新機能は初めてです。アプリケーションにログインするために、アプリで Touch ID を使用したいと考えています。
一般に、私のアプリにはログイン用のユーザー名、パスワード、部門があります。ユーザー名、パスワード、部門を入力すると、バックエンドは指定された正しい一致をチェックし、成功応答を送信します..
ここで、ログインのオプションとして Touch ID を指定した場合、LAContext を使用してアプリで TouchID を使用する方法を知っています。しかし、認証が成功した後、認証されたユーザーが特定のユーザーであることをどのように特定できますか..一意のキーなどのデータベースに保存するための API からの応答がないためです。
http://cdn.hayageek.com.s3.amazonaws.com/downloads/ios/TouchIdAuthentication.zip
私はググった後、KeychainTouchIDを使用したTouch IDがこれで機能することを知りました..しかし、最初にキーチェーンのユーザー名、パスワード、および部門にこれを使用し、TouchID認証後にそれらの詳細が存在するかどうかを確認してからそれらを取得するにはどうすればよいですか?これらの値でサービスを呼び出します..
https://developer.apple.com/library/ios/samplecode/KeychainTouchID/History/History.html
これは正しいアプローチですか、それとも私の要件に対する他の代替手段ですか..
例: ユーザーは A、B、C で、TouchID をサポートするデバイス (iPhone 5S など) を持っています。
アプリでは、AA、BB、CC などのユーザー名を保持していました。
A が TouchID を使用して正常に認証された後、ユーザーが AA、BB、または CC であるとどのように言えますか。
どんなアイデアや提案も大歓迎です..
ありがとうございました...