cocoaheads meeting 73 – shared web credentials

13
Don’t make me type Using Shared Web Credentials for fun and profit

Upload: alek-astroem

Post on 11-Apr-2017

268 views

Category:

Technology


0 download

TRANSCRIPT

Don’t make me typeUsing Shared Web Credentials for fun and profit

Solution: Password Managers!

… right?

iCloud Keychain

Demo

Apple App Site Association File

example.com/apple-app-site-association

Entitlements

• SecRequestSharedWebCredential

• SecAddSharedWebCredential

• SecCreateSharedWebCredentialPassword

Available on iOS 8+ & tvOS 9+

Security Framework

Tips & tricks

• Works in the Simulator!

• Log onto iCloud

• Might sync slower

• Map your API envs to web app domains

Read more

• github.com/MrAlek/SharedWebCredentials

• WWDC 2014 session 506 – Your app, your website, and Safari

• Shared Web Credentials Reference

Make passwords great again!

And stop letting your users worry about them