https://github.com/hansemannn/ios16-passkeys-sample
This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications.
https://github.com/hansemannn/ios16-passkeys-sample
ios16 passkeys sample swift webauthn xcode14
Last synced: 3 months ago
JSON representation
This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications.
- Host: GitHub
- URL: https://github.com/hansemannn/ios16-passkeys-sample
- Owner: hansemannn
- License: mit
- Created: 2022-06-12T15:25:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-12T15:34:31.000Z (over 3 years ago)
- Last Synced: 2025-04-15T20:55:23.616Z (6 months ago)
- Topics: ios16, passkeys, sample, swift, webauthn, xcode14
- Language: Swift
- Homepage:
- Size: 14.6 KB
- Stars: 19
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iOS 16+ Passkeys Swift Sample
This project explores the capabilities of the new iOS 16+ `Passkeys` API to support password-less authentications.
⚠️ This project is still work in progress, so please feel free to jump on and contribute additional code to cover more use cases! 🙂
## Requirements
Note: To run the project against your own app, you can change the app ID and credential-capabilities to match your "apple-app-site-association" file.
- [x] Xcode 14 (Beta) or later
- [x] iOS 16 (Beta) or later
- [x] A physical device running iOS 16+ to scan the developer-mode QR code that is presented during the flow## Helpful Links
- [Apple - Supporting Passkeys](https://developer.apple.com/documentation/authenticationservices/public-private_key_authentication/supporting_passkeys)
- [Apple - Connecting to a service with passkeys](https://developer.apple.com/documentation/authenticationservices/connecting_to_a_service_with_passkeys)
- [Apple - Public-Private Key Authentication](https://developer.apple.com/documentation/authenticationservices/public-private_key_authentication)
- [Apple - WWDC 2022 - Meet Passkeys](https://developer.apple.com/videos/play/wwdc2022/10092/)
- [W3C - Webauthn 2](https://www.w3.org/TR/webauthn-2/)## Contributions
As mentioned above, feel free to contribute additional code via pull requests, thank you!
## Author
Hans Knöchel - [Lambus GmbH](https://lambus.com)
## License
MIT