NSScreencast Episode #118 Integrating with 1Password
Integrating with 1Password - NSScreencast
1Passwordのアプリと連携
- Riposte/RPSTPasswordManagementAppService · GitHub
- いろいろなバージョンの1Passwordに対応
- agilebit Developers: Here’s how to add a little 1Password to your iOS apps (Update 2x) | Agile Blog
- place image of 1password
- passwordManagementTapped
- [[UIApplication sharedApplication] openURL:[self passwordManagementURL]];
- passwordManagementURL
- return [NSURL URLWithString:@"onepassword://search/twitter.com"];
- 1Passwordが無ければ、ボタンを非表示
- if (! [[UIApplication sharedApplication] canOpenURL:[self passwordManagementURL]] ) {
- self.passwordManagementButton.hidden = YES;
- if (! [[UIApplication sharedApplication] canOpenURL:[self passwordManagementURL]] ) {
- 問題点
- 1Passwordのアプリから戻れない
- セキュリティ上仕方ない
- AppSec Street Fighter - SANS Institute | Insecure Handling of URL Schemes in Apple's iOS | SANS Institute
- Malicious URLs
- Mobile Hijacking Risk
- 1Passwordのアプリから戻れない