Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 24 days 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 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-12T15:34:31.000Z (over 2 years ago)
- Last Synced: 2024-07-30T19:49:11.363Z (5 months ago)
- Topics: ios16, passkeys, sample, swift, webauthn, xcode14
- Language: Swift
- Homepage:
- Size: 14.6 KB
- Stars: 16
- Watchers: 2
- Forks: 2
- 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