{"action":"opened","issue":{"url":"https://api.github.com/repos/ResearchKit/ResearchKit/issues/88","labels_url":"https://api.github.com/repos/ResearchKit/ResearchKit/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/ResearchKit/ResearchKit/issues/88/comments","events_url":"https://api.github.com/repos/ResearchKit/ResearchKit/issues/88/events","html_url":"https://github.com/ResearchKit/ResearchKit/issues/88","id":70238371,"number":88,"title":"Incorporate Touch ID into ResearchKit informed consent","user":{"login":"jwe-apple","id":11575859,"avatar_url":"https://avatars.githubusercontent.com/u/11575859?v=3","gravatar_id":"","url":"https://api.github.com/users/jwe-apple","html_url":"https://github.com/jwe-apple","followers_url":"https://api.github.com/users/jwe-apple/followers","following_url":"https://api.github.com/users/jwe-apple/following{/other_user}","gists_url":"https://api.github.com/users/jwe-apple/gists{/gist_id}","starred_url":"https://api.github.com/users/jwe-apple/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwe-apple/subscriptions","organizations_url":"https://api.github.com/users/jwe-apple/orgs","repos_url":"https://api.github.com/users/jwe-apple/repos","events_url":"https://api.github.com/users/jwe-apple/events{/privacy}","received_events_url":"https://api.github.com/users/jwe-apple/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-22T21:22:00Z","updated_at":"2015-04-22T21:22:00Z","closed_at":null,"body":"<rdar://problem/20177525>\r\n\r\nSome applications may wish to establish a passcode during informed consent, and then use either that passcode or touch ID on further uses of a ResearchKit app to access certain features.\r\n\r\nThis task is to add a concept of authentication at the task or task view controller level. We will also need an authentication setup step to create a passcode during informed consent and optionally enable Touch ID. \r\n\r\nFor reference UI, look at how Touch ID is set up during initial setup of an iPhone.\r\nFor reference code, it may be helpful to look at AppCore, e.g. `APCKeychainStore` and `APCChangePasscodeViewController`, but the details of a ResearchKit implementation are likely to be quite different."}}