amplify-flutter icon indicating copy to clipboard operation
amplify-flutter copied to clipboard

Feature Request: Face Liveness support

Open tunetolove opened this issue 1 year ago • 4 comments

Description

Hello guys!

There is no support for Flutter for Face Liveness - https://ui.docs.amplify.aws/react/connected-components/liveness

It's not a bug, but I'm just wondering - do you have this in plans?

Categories

  • [ ] Analytics
  • [X] API (REST)
  • [ ] API (GraphQL)
  • [ ] Auth
  • [ ] Authenticator
  • [ ] DataStore
  • [ ] Notifications (Push)
  • [ ] Storage

Steps to Reproduce

  • Go to https://ui.docs.amplify.aws/react/connected-components/liveness
  • Flutter is disabled

Screenshots

No response

Platforms

  • [X] iOS
  • [X] Android
  • [X] Web
  • [ ] macOS
  • [ ] Windows
  • [ ] Linux

Flutter Version

3.19.3

Amplify Flutter Version

1.7.0

Deployment Method

Amplify CLI

Schema

No response

tunetolove avatar Jun 18 '24 17:06 tunetolove

Thank you @tunetolove for opening this issue. We don't have immediate plans to implement this but we will track this issue as a feature request.

tyllark avatar Jun 18 '24 20:06 tyllark

It would be great if Face Liveness could be added for Flutter as well, since our project requires support across iOS, Android, and Web platforms.

Implementing Face Liveness in Flutter would help ensure consistency in user experience across all platforms.

Do you have any plans for this?

Kinore avatar Oct 20 '24 18:10 Kinore

We would also be very excited to add Face Liveness to Flutter to support iOS, Android, and Web platforms.

Are you going to do this soon?

nazar-007 avatar Oct 21 '24 00:10 nazar-007

Hi @Kinore @nazar-007,

Thank you for expressing interest in adding support for Face Liveness. This feature request is still in our backlog and we currently do not have a timeline for when it will be addressed.

Please 👍 the original post and we will take into account the amount of reactions this gets to help prioritize feature work.

Equartey avatar Oct 21 '24 14:10 Equartey

Hello I was just wondering if I can use platform channel to implement face liveness in Kotlin and integrate it in flutter. Is that possible?

jawadul1707 avatar Nov 13 '24 11:11 jawadul1707

Hi @jawadul1707, yes it is possible. However, since this is a custom solution we do not have a guide or provide support if you chose to go down this path.

Equartey avatar Nov 13 '24 16:11 Equartey

Hi, we need the Face Liveness support on Flutter. Is this coming soon?

calistus avatar Nov 29 '24 10:11 calistus

Hi @calistus, unfortunately we cannot provide any timelines for face liveness support yet. In the meantime, you may want to look into custom solutions as mentioned above and thumbs up the original issue so that we can track interest for the feature.

ekjotmultani avatar Nov 29 '24 15:11 ekjotmultani

Hi all, we recently needed face liveness support for Flutter in one of our projects, so we ended up developing it in-house (it was a bit painful). To give back to the community and gather feedback for improvements, we decided to open-source it. While we haven't implemented unit tests yet, we've thoroughly tested it and tried to be as detailed as possible on how to integrate it into your Flutter app. Hope it helps! If you have any feedback, we'd love to hear it. https://github.com/Webeleven/amplify-ui-flutter-liveness

web11-ateves avatar Feb 17 '25 15:02 web11-ateves

Hi @web11-ateves

Thats really awesome for you to share!

Do you think it will work if Amplify is configured in Flutter too along with Android and iOS ?

jamilsaadeh97 avatar Feb 17 '25 16:02 jamilsaadeh97

Hi @jamilsaadeh97 that wasn’t our initial use case, as we didn’t need Amplify anywhere else in Flutter—only for liveness, which we integrated using native components. But I believe it should work if Amplify is configured in Flutter as well, alongside Android and iOS. As long as you place the Amplify config JSON files in the expected locations (see Instruction 2 of the repo), I don’t see why it wouldn’t work. Let me know if you run into any issues!

web11-ateves avatar Feb 25 '25 14:02 web11-ateves

This is incredible, thank you @web11-ateves!

ekjotmultani avatar Feb 27 '25 18:02 ekjotmultani