Mac Touch ID usage

Hello guys,

Is there a way to use TouchID on the Mac side for the devices that have that. ? I wanted to be able to use that to login to our app and use that authentication method.

Thanks .

I think you need a plugin for that.

Some apps do it, so let’s look for a code piece to add to my plugin.

Christian did you forget about this ?
https://www.monkeybreadsoftware.net/class-lacontextmbs.shtml

Or is it something else than TouchID ?

[quote=412294:@Jeremie Leroy]Christian did you forget about this ?
https://www.monkeybreadsoftware.net/class-lacontextmbs.shtml

Or is it something else than TouchID ?[/quote]

is the Touch ID on Mac similar to the TouchBar on MacBook??

i assume the Touch ID is on the keyboard

I’ve added a new class for keychain this morning and work on the example project later today to test it.

[quote=412296:@Richard Duke]is the Touch ID on Mac similar to the TouchBar on MacBook??

i assume the Touch ID is on the keyboard[/quote]

TouchID is a separate component built into the topcase, adjoining the keyboard or next to the touch bar (if the Mac has one). The new MacBook Air has no TouchBar but does have TouchID.

xojo macoslib seems to implement LAContext ?

I got new KeychainAccessControlMBS class to handle this. Also we have LAContextMBS class in our plugins, so we can let them work together.

Even through I added the new classes and tried to make an example, this doesn’t work.
Even the example code from Apple just gives an error -50 when I use access control via Touch ID.
Sorry, maybe I find the bug or someone here gets it to work.