f-23 / react-native-passkey

Passkeys for React Native
MIT License
121 stars 25 forks source link

largeBlob support #23

Open BubbleTrouble14 opened 8 months ago

BubbleTrouble14 commented 8 months ago

Hi there, I am planing on uses passKeys to store some data in the largeBlob which was recently added in ios 17. (WebAuthn Large Blob Extension) Any plans of implementing this ? I am trying to do it myself, but have never used swift before.

Mfg Ronald

BubbleTrouble14 commented 8 months ago

I got it working on the ios side, but I dont think android supports it yet sadly. Also nothing I could find online.

MrKevinOConnell commented 8 months ago

@BubbleTrouble14 how did you go about implementing largeblob? Looking into this myself

BubbleTrouble14 commented 8 months ago

@MrKevinOConnell I forked it and added it in myself. Note My swift coding probably isnt the best. Also if u using expo u might be able to use this one.

BubbleTrouble14 commented 8 months ago

Sadly android doesnt support large blobs yet though. Asked in android support.

MrKevinOConnell commented 8 months ago

this is awesome thank you @BubbleTrouble14

github-actions[bot] commented 5 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 4 months ago

This issue was closed because it has been stalled for 5 days with no activity.

vitoalmeida commented 5 days ago

Hello! Any predictions on when this feature will be ready?

f-23 commented 4 days ago

@vitoalmeida I am working on a new update which should release within the next week. It'll add more configuration options for iOS like allowCredentials, excludeCredentials and largeBlob among other things.

KennyFukuya commented 4 days ago

@f-23 Do you have plans to add PRF support for android?

f-23 commented 4 days ago

@KennyFukuya PRF support for Android versions 13 and below will be added with that same update.