I was wondering if anyone knows a way to get the fingerprint name after a successful authentication? the public api doesn't look like to have this sort of functionality.
I just want to identify which finger is used for authentication (either using public or private api)
This is not a feature that is accessible (publicly or privately).
Apple is very security conscious in this area - in Settings, it's behind a passcode.
It seems like you're assuming fingers are named, you cannot get the name of the finger, but even if you could, what use is it when the user has to rename each finger to whatever makes sense for them?
I've seen people name the middle finger the "f*** you finger", and the thumb the "guitar stroker". On a test device my index is named "Daniel Index", and other person being "Giuliano Index" for instance.
The hardware doesn't know if a finger is a thumb or an index. So, maybe you've assumed too much from the Touch ID to begin with.