App Extensions, Third-Party Touch ID Access Demoed With iOS 8 1Password Beta

AgileBits recently launched an iOS 8 version of 1Password for beta testers, which includes support for Touch ID and app extensions, two new developer features introduced with iOS 8.

With the update, 1Password beta testers are now able to use Touch ID to unlock the app's main password, which then allows the app to supply passwords directly to Safari using extensions. The entire process has been demoed in a two Vine videos from Gabriel Nevado (via MacGeneration), who accesses his 1Password content using Touch ID and is then able to enter a password from the app directly in Safari using the Share sheet.


Accessing 1Password on an iOS device with iOS 7 requires users to enter a master password each time the app is opened, and while the app has a built-in browser, it is not possible for the app to input passwords in Safari automatically. With iOS 8's new APIs, apps like 1Password are able to provide a much simpler user experience.

1passwordbetanoteinfo

1Password beta notes image via Dave Teare

Earlier this month, MacStories shared an in-depth look at app extensions, which allow third-party apps to share services with other apps. The feature also lets developers create widgets for the Notification Center and it allows for custom system-wide keyboards for the first time. Touch ID integration for third-party developers is also one of the 4,000 new APIs Apple introduced with iOS 8.

The iOS 8 1Password update is only available to beta testers at the current point in time, but will likely be released to the public following the official launch of iOS 8, which is expected this fall.

Related Forum: iOS 8

Top Rated Comments

AGKyle Avatar
110 months ago
Combining two of the new APIs—it looks great!
Yes, looks amazing. I can't wait for the 1Password update -- not having to enter a master password every time I use the app will be awesome. Entering passwords directly in Safari is pretty useful too.
The minute I saw the extensions and TouchID stuff from the WWDC keynote, I've been waiting for this.

Cannot wait!
We cannot wait either :) Glad you all are enjoying this. Stay tuned as this is just the first iteration of it all and things will undoubtedly change and improve before release.

1password is the king.
Hail to the king, baby!

This could get me to use 1Password or LastPass.
I assume you're using Cloud Keychain then? Just curious, you should certainly be using some form of password management. We just encourage all users to use some form of password management, even if it isn't our own.

Excellent, definitely a huge step in the right direction.
Unless I'm missing something, nothing got entered into that login form...
The video is cut short. It definitely fills :)

I assume in this case the user who posted this video (it wasn't us) probably didn't want their email to be visible in a video to the public.

My fingers are ready.
Finger exercises commence! Just pace yourself, no need to strain a muscle early in the beta cycle. :)

This will be amazing, but a little disconcerted by the statement that the device's passcode can also be used to unlock 1password. I would rather have that disabled and have my master password as backup. Don't know if that is possible.
I love 1password use it all the time. However, I question how the encryption works on the backend. The current database is encrypted with your password. How does it work now ? Is my plain text password being encrypted and then the TouchKitID token is used to decrypt that in a chain ?

I hope they release some tech specs on it or I won't consider using that feature.
Touch ID or the device passcode can be optionally used as a convenient way to unlock 1Password, very similar to how the PIN code is used in the current version.

Keep in mind that Apple does not allow developers access to the actual finger print. It can only confirm that the finger print matches or not. To set this process up we do store the user's master password in the iOS keychain. It has two restrictions on it that truly matter. The first is that it stays only on the device and will never be synced to other devices. This data is also only accessible by 1Password, no other applications can see or access this data. That's the big one, the second is that it requires the user to validate either via the passcode or Touch ID to gain access.

It's important to remember that we can't derive the master password from the finger print, we're never given access to the finger print data and only receive a "yes/no" type of response from Apple's frameworks.

As I said, it's completely optional and you can choose to use it or not based on your security requirements. I'm sure our security expert will write up more on this prior to release as things are subject to change.

To answer the question of the device passcode, we can do this because when the master password is stored, it can also be accessed when the device passcode is provided. Again, this is limited strictly to the app that stored it.

I love you 1Password. I mean it. Will you be mine?
We <3 you as well :)

Yeah... I think that video was too short... damn 6 second time limit on Vine.

They should have used Instagram to make a 15 second video.

:)
Yup, pretty sure it was just cut short due to time, or the user wanted some privacy. Of course, the user who posted this could've just used fake credentials.

Sweet, now apply this to user-installed apps :D

Derp, nvm, Touch ID to sign in :p
:) Hopefully we can go a few steps further here.

The PIN code is currently optional in 1Password for iOS 7. I assume that this will remain so. They wouldn’t create such a weakness for those devices that don’t have Touch ID, I’m sure.
Upvote!

It's nice of them to recognize Canada Day like that. All too often, news posted online is so US-centric. :)
AgileBits is actually a Canadian company. While we're primarily a remote company we do have a pretty big presence in Canada, and an office in downtown Toronto. I'm from the US, so, looking forward to fireworks on Friday, but our Canadian contingent is definitely going to have their fun as well.

If you're Canadian, enjoy Canada Day!

Can it preselect the right 1password entry (username/password combo) for you based on url or is that part still manual? Looks much better user experience anyway.
Right now it does require interaction from the user. I'm not sure whether we can take that extra step if there is only a single matching item or not, it may be a limitation of the extension system at the moment.

I wonder how one gets involved in the beta? Would love to test it. iOS 8 developer here, and I bought iOS 1Password because it's brilliant. :)
Edit: Signup link was removed due to immense demand. We're full up, sorry folks.

We may not be able to accept everyone but it's worth signing up if you're willing to test. We would certainly love to hear feedback and receive any bug reports for those having trouble.

Is Apple not going to make this a part of the keychain anyway? Touch ID is starting to look awesome.
I assume at this point that if the device is unlocked then iCloud Keychain is unlocked as well. Beyond that I have no clue what they might do. But, we agree, TouchID is starting to look awesome :)

Holy cow this will be amazing!!
I come from the future, and I can tell you, the future is amazing :)
Score: 12 Votes (Like | Disagree)
Michaelgtrusa Avatar
110 months ago
1password is the king.
Score: 10 Votes (Like | Disagree)
Xytal Avatar
110 months ago
The minute I saw the extensions and TouchID stuff from the WWDC keynote, I've been waiting for this.

Cannot wait!
Score: 10 Votes (Like | Disagree)
dannyyankou Avatar
110 months ago
iOS 8 is going to be amazing.

PS: For anyone that's jailbroken on iOS 7.1.2, iTouchSecure in Cydia has third party Touch ID access. I'm using that to hold me over until the fall.
Score: 9 Votes (Like | Disagree)
jclo Avatar
110 months ago
Combining two of the new APIs—it looks great!

Yes, looks amazing. I can't wait for the 1Password update -- not having to enter a master password every time I use the app will be awesome. Entering passwords directly in Safari is pretty useful too.
Score: 8 Votes (Like | Disagree)
Cali Fornia Avatar
110 months ago
Too many steps, still.
Score: 7 Votes (Like | Disagree)

Popular Stories

iOS 16

Apple Releases iOS 16.1.2 With Carrier Improvements and Crash Detection Optimizations

Wednesday November 30, 2022 10:09 am PST by
Apple today released iOS 16.1.2, another minor bug fix update that comes one week after the release of iOS 16.1.1 and three weeks after the launch of iOS 16.1, an update that added support for iCloud Shared Photo Library, Matter, Live Activities, and more. The iOS 16.1.2 update can be downloaded on eligible iPhones over-the-air by going to Settings > General > Software Update. According...
Emergency SOS via Satellite iPhone YT

Apple's iPhone 14 Emergency SOS via Satellite Feature Saves Stranded Man in Alaska

Thursday December 1, 2022 4:37 pm PST by
With the launch of iOS 16.1, Apple rolled out a Emergency SOS via Satellite, which is designed to allow iPhone 14 owners to contact emergency services using satellite connectivity when no cellular or WiFi connection is available. The feature was put to the test in Alaska today, when a man became stranded in a rural area. In the early hours of the morning on December 1, Alaska State Troopers ...
General iOS 16 Feature Yellow

iOS 16.2 for iPhone Launching This Month With These 8 New Features

Thursday December 1, 2022 8:44 am PST by
Apple plans to publicly release iOS 16.2 for the iPhone in mid-December, according to Bloomberg's Mark Gurman. The update remains in beta testing for now, with at least eight new features and changes already uncovered so far. iOS 16.2 introduces a number of new features, including Apple's new whiteboard app Freeform, two new Lock Screen widgets for Sleep and Medications, the ability to hide...
applefifthavenue

Man Robbed After Buying 300 iPhones From Apple Fifth Avenue

Tuesday November 29, 2022 11:54 am PST by
An unnamed 27-year-old man who purchased 300 iPhones from Apple Fifth Avenue on Monday morning was robbed shortly after leaving the store, according to 1010Wins Radio in New York. He was carrying 300 iPhone 13s in three bags and walking to his car at 1:45 a.m. when another car pulled up next to him. Two men jumped out and demanded that he hand over the bags. Not wanting to hand over 300...
14 vs 16 inch mbp m2 pro and max feature 1

'M2 Max' Geekbench Scores Leak Online, Revealing Rumored Specs and Performance

Wednesday November 30, 2022 2:39 am PST by
Geekbench scores allegedly for the upcoming "M2 Max" chip have surfaced online, offering a closer look at the performance levels and specific details of the forthcoming Apple silicon processor. The Geekbench results, first spotted on Twitter, are for a Mac configuration of with the M2 Max chip, a 12-core CPU, and 96GB of memory. The Mac listed has an identifier "Mac14,6," which could be...
iPad 10 Battery Pull Tabs

iPad 10 Teardown Reveals Why Device Isn't Compatible With Apple Pencil 2

Thursday December 1, 2022 10:48 am PST by
Do-it-yourself repair website iFixit today shared a video teardown of Apple's new 10th-generation iPad, providing a closer look inside the tablet and revealing why the device lacks support for the second-generation Apple Pencil. The teardown reveals the internal layout of the iPad, including its two-cell 7,606 mAh battery, logic board with the A14 Bionic chip, and more. As suspected, the...
Apple Park View

Elon Musk Meets With Apple CEO Tim Cook Amid Claims of Twitter App Store Dispute [Updated]

Wednesday November 30, 2022 12:43 pm PST by
Twitter CEO Elon Musk today met with Apple CEO Tim Cook at the Apple Park campus in Cupertino, California, according to a tweet shared by Musk this afternoon. Musk thanked Cook for taking him around Apple's headquarters, with no mention of what the two might have discussed. The meeting comes just after Musk on Monday claimed that Apple has "mostly stopped" offering ads on Twitter, and that...
eufy camera

Anker's Eufy Cameras Caught Uploading Content to the Cloud Without User Consent [Updated]

Tuesday November 29, 2022 1:01 pm PST by
Anker's popular Eufy-branded security cameras appear to be sending some data to the cloud, even when cloud storage is disabled and local only storage settings are turned on. The information comes from security consultant Paul Moore, who last week published a video outlining the issue. According to Moore, he purchased a Eufy Doorbell Dual, which was meant to be a device that stored video...
app store awards 2021

Apple Announces 2022 App Store Award Winners, Highlighting Best Apps of the Year

Tuesday November 29, 2022 3:10 am PST by
Apple today announced its 2022 App Store Award winners, highlighting the 16 best apps and games selected by Apple's global App Store editorial team. The top apps were chosen by Apple for their quality, innovative technology, creative design, positive cultural impact, and ability to deliver "exceptional experiences." Apple CEO Tim Cook said: This year's App Store Award winners reimagined...
iOS 16

Apple Still Has These 5 Things to Release Heading Into 2023

Thursday December 1, 2022 7:12 am PST by
The calendar has turned to December and that means Apple has only one month left to fulfill its promises of releasing an Apple Music Classical app and expanding its self-service repair program to Europe before the end of 2022. Delays are always possible, of course, so the plans could be pushed back to 2023. In any case, we have put together a list of five things that Apple still has to release...