Hi all, Does any one know if implementing a Nativ...
# talk-kratos
m
Hi all, Does any one know if implementing a Native passkey experience on the Apple platform (iOS) is possible yet? I found a post where someone from Ory’s product team stated there were plans to ship improvements to the API-based flows. This was in January. I’m wondering if any progress has been made. Here’s the post: https://github.com/ory/kratos/discussions/3038#discussioncomment-4755893
b
We have been working on the api flows in general, and made improvements to OIDC on native in particular. We haven’t had the time to look at the passkeys flow yet, unfortunately. However any contributions are definitely welcome. Cc @narrow-van-43826
n
Agreed, this is still something we want to improve, either through Ory or the community.
m
The next best thing I can use is Sign in with Apple. I’ve looked at the docs here: https://www.ory.sh/docs/kratos/social-signin/native-apps#overview , but it looks like a browser would still be involved in the sign-in process. Is that correct?
b
Yes that still requires a webview at the moment. Also something we are investigating at the moment.
m
Is there a manual workaround I can use in the meantime to get a true native experience? I can fully implement Sign In With Apple within the native app and at the end of the process receive an IDToken, AccessToken, and a RefreshToken. Just not sure how I’d use these to create an account in Kratos. None of the Register flow’s available methods are suitable: oidc, password, webauthn